0x00x00C8
Members 22
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| 0x08 | m_objectQueue | Queue | Private | |
| 0x08 | m_idGenerator | ObjectIDGenerator | Private | |
| 0x0020 | 0x88 | padding / unreflected | ||
| 0x04 | m_currentId | int | Private | |
| 0x08 | m_surrogates | ISurrogateSelector | Private | |
| 0x10 | m_context | StreamingContext | Private | |
| 0x08 | serWriter | __BinaryWriter | Private | |
| 0x08 | m_objectManager | SerializationObjectManager | Private | |
| 0x00AC | 0x04 | padding / unreflected | ||
| 0x08 | topId | long | Private | |
| 0x08 | topName | string | Private | |
| 0x08 | headers | Header[] | Private | |
| 0x08 | formatterEnums | InternalFE | Private | |
| 0x08 | m_binder | SerializationBinder | Private | |
| 0x08 | serObjectInfoInit | SerObjectInfoInit | Private | |
| 0x08 | m_formatterConverter | IFormatterConverter | Private | |
| 0x08 | crossAppDomainArray | object[] | 1 flags | |
| 0x08 | internalCrossAppDomainArray | ArrayList | 1 flags | |
| 0x08 | previousObj | UObject* | Private | |
| 0x08 | previousId | long | Private | |
| 0x08 | previousType | Type | Private | |
| 0x04 | previousCode | InternalPrimitiveTypeE | Private | |
| 0x08 | assemblyToIdTable | Hashtable | Private | |
| 0x08 | niPool | SerStack | Private | |
| 0x00C4 | 0x04 | unreflected bytes to end of ObjectWriter | ||
Functions 35
| Signature | Flags | Native | Params |
|---|---|---|---|
| void .ctor() | 2 flags | — | 0x00 |
| void Serialize() | 1 flags | — | 0x00 |
| void WriteMethodCall() | Private | — | 0x00 |
| void WriteMethodReturn() | Private | — | 0x00 |
| void StoreUserPropertiesForMethodMessage() | PrivateStatic | — | 0x00 |
| void get_ObjectManager() | 2 flags | — | 0x00 |
| void Write() | Private | — | 0x00 |
| void Write() | Private | — | 0x00 |
| void WriteMemberSetup() | Private | — | 0x00 |
| void WriteMembers() | Private | — | 0x00 |
| void WriteArray() | Private | — | 0x00 |
| void WriteArrayMember() | Private | — | 0x00 |
| void WriteRectangle() | Private | — | 0x00 |
| void IndexTraceMessage() | Private | — | 0x00 |
| void GetNext() | Private | — | 0x00 |
| void InternalGetId() | Private | — | 0x00 |
| void Schedule() | Private | — | 0x00 |
| void Schedule() | Private | — | 0x00 |
| void WriteKnownValueClass() | Private | — | 0x00 |
| void WriteObjectRef() | Private | — | 0x00 |
| void WriteString() | Private | — | 0x00 |
| void CheckForNull() | Private | — | 0x00 |
| void WriteSerializedStreamHeader() | Private | — | 0x00 |
| void TypeToNameInfo() | Private | — | 0x00 |
| void TypeToNameInfo() | Private | — | 0x00 |
| void TypeToNameInfo() | Private | — | 0x00 |
| void TypeToNameInfo() | Private | — | 0x00 |
| void TypeToNameInfo() | Private | — | 0x00 |
| void MemberToNameInfo() | Private | — | 0x00 |
| void ToCode() | 1 flags | — | 0x00 |
| void GetAssemblyId() | Private | — | 0x00 |
| void GetType() | Private | — | 0x00 |
| void GetNameInfo() | Private | — | 0x00 |
| void CheckTypeFormat() | Private | — | 0x00 |
| void PutNameInfo() | Private | — | 0x00 |