0x00x00D8
Members 30
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| 0x08 | m_stream | Stream | 1 flags | |
| 0x08 | m_surrogates | ISurrogateSelector | 1 flags | |
| 0x10 | m_context | StreamingContext | 1 flags | |
| 0x08 | m_objectManager | ObjectManager | 1 flags | |
| 0x08 | formatterEnums | InternalFE | 1 flags | |
| 0x08 | m_binder | SerializationBinder | 1 flags | |
| 0x0048 | 0x80 | padding / unreflected | ||
| 0x08 | topId | long | 1 flags | |
| 0x01 | bSimpleAssembly | bool | 1 flags | |
| 0x08 | handlerObject | UObject* | 1 flags | |
| 0x08 | m_topObject | UObject* | 1 flags | |
| 0x08 | headers | Header[] | 1 flags | |
| 0x08 | handler | HeaderHandler | 1 flags | |
| 0x08 | serObjectInfoInit | SerObjectInfoInit | 1 flags | |
| 0x08 | m_formatterConverter | IFormatterConverter | 1 flags | |
| 0x08 | stack | SerStack | 1 flags | |
| 0x08 | valueFixupStack | SerStack | Private | |
| 0x08 | crossAppDomainArray | object[] | 1 flags | |
| 0x01 | bFullDeserialization | bool | Private | |
| 0x01 | bMethodCall | bool | Private | |
| 0x01 | bMethodReturn | bool | Private | |
| 0x08 | binaryMethodCall | BinaryMethodCall | Private | |
| 0x08 | binaryMethodReturn | BinaryMethodReturn | Private | |
| 0x01 | bIsCrossAppDomain | bool | Private | |
| — | 0x04 | THRESHOLD_FOR_VALUETYPE_IDS | int | PrivateStatic+1 flags |
| 0x01 | bOldFormatDetected | bool | Private | |
| 0x08 | valTypeObjectIdTable | IntSizedArray | Private | |
| 0x08 | typeCache | NameCache | Private | |
| 0x08 | previousAssemblyString | string | Private | |
| 0x08 | previousName | string | Private | |
| 0x08 | previousType | Type | Private | |
| 0x00D6 | 0x02 | unreflected bytes to end of ObjectReader | ||
Functions 38
| Signature | Flags | Native | Params |
|---|---|---|---|
| void get_ValueFixupStack() | Private+1 flags | — | 0x00 |
| void get_TopObject() | 2 flags | — | 0x00 |
| void set_TopObject() | 2 flags | — | 0x00 |
| void SetMethodCall() | 1 flags | — | 0x00 |
| void SetMethodReturn() | 1 flags | — | 0x00 |
| void .ctor() | 2 flags | — | 0x00 |
| void Deserialize() | 1 flags | — | 0x00 |
| void HasSurrogate() | Private | — | 0x00 |
| void CheckSerializable() | Private | — | 0x00 |
| void InitFullDeserialization() | Private | — | 0x00 |
| void CrossAppDomainArray() | 1 flags | — | 0x00 |
| void CreateReadObjectInfo() | 1 flags | — | 0x00 |
| void CreateReadObjectInfo() | 1 flags | — | 0x00 |
| void Parse() | 1 flags | — | 0x00 |
| void ParseError() | Private | — | 0x00 |
| void ParseSerializedStreamHeader() | Private | — | 0x00 |
| void ParseSerializedStreamHeaderEnd() | Private | — | 0x00 |
| void get_IsRemoting() | Private+1 flags | — | 0x00 |
| void CheckSecurity() | 1 flags | — | 0x00 |
| void ParseObject() | Private | — | 0x00 |
| void ParseObjectEnd() | Private | — | 0x00 |
| void ParseArray() | Private | — | 0x00 |
| void NextRectangleMap() | Private | — | 0x00 |
| void ParseArrayMember() | Private | — | 0x00 |
| void ParseArrayMemberEnd() | Private | — | 0x00 |
| void ParseMember() | Private | — | 0x00 |
| void ParseMemberEnd() | Private | — | 0x00 |
| void ParseString() | Private | — | 0x00 |
| void RegisterObject() | Private | — | 0x00 |
| void RegisterObject() | Private | — | 0x00 |
| void GetId() | 1 flags | — | 0x00 |
| void IndexTraceMessage() | Private | — | 0x00 |
| void Bind() | 1 flags | — | 0x00 |
| void FastBindToType() | 1 flags | — | 0x00 |
| void ResolveSimpleAssemblyName() | PrivateStatic | — | 0x00 |
| void GetSimplyNamedTypeFromAssembly() | PrivateStatic | — | 0x00 |
| void GetType() | 1 flags | — | 0x00 |
| void CheckTypeForwardedTo() | PrivateStatic | — | 0x00 |