| void .ctor(ISurrogateSelector selector, const StreamingContext& context, InternalFE formatterEnums, SerializationBinder binder) | 2 flags | | 0x10 |
| void Serialize(object graph, const Header[]& inHeaders, __BinaryWriter serWriter, bool fCheck) | 1 flags | | 0x08 |
| SerializationObjectManager get_ObjectManager() | 2 flags | | 0x08 |
| void Write(WriteObjectInfo objectInfo, NameInfo memberNameInfo, NameInfo typeNameInfo) | Private | | 0x08 |
| void Write(WriteObjectInfo objectInfo, NameInfo memberNameInfo, NameInfo typeNameInfo, const string[]& memberNames, const Type[]& memberTypes, const object[]& memberData, const WriteObjectInfo[]& memberObjectInfos) | Private | | 0x08 |
| void WriteMemberSetup(WriteObjectInfo objectInfo, NameInfo memberNameInfo, NameInfo typeNameInfo, const string& memberName, Type memberType, object memberData, WriteObjectInfo memberObjectInfo) | Private | | 0x08 |
| void WriteMembers(NameInfo memberNameInfo, NameInfo memberTypeNameInfo, object memberData, WriteObjectInfo objectInfo, NameInfo typeNameInfo, WriteObjectInfo memberObjectInfo) | Private | | 0x08 |
| void WriteArray(WriteObjectInfo objectInfo, NameInfo memberNameInfo, WriteObjectInfo memberObjectInfo) | Private | | 0x08 |
| void WriteArrayMember(WriteObjectInfo objectInfo, NameInfo arrayElemTypeNameInfo, object data) | Private | | 0x08 |
| void WriteRectangle(WriteObjectInfo objectInfo, int rank, const int[]& maxA, Array array, NameInfo arrayElemNameTypeInfo, const int[]& lowerBoundA) | Private | | 0x08 |
| object GetNext(ref long& objID) | Private | | 0x08 |
| long InternalGetId(object obj, bool assignUniqueIdToValueType, Type type, ref bool& isNew) | Private | | 0x08 |
| long Schedule(object obj, bool assignUniqueIdToValueType, Type type) | Private | | 0x08 |
| long Schedule(object obj, bool assignUniqueIdToValueType, Type type, WriteObjectInfo objectInfo) | Private | | 0x08 |
| bool WriteKnownValueClass(NameInfo memberNameInfo, NameInfo typeNameInfo, object data) | Private | | 0x08 |
| void WriteObjectRef(NameInfo nameInfo, long objectId) | Private | | 0x08 |
| void WriteString(NameInfo memberNameInfo, NameInfo typeNameInfo, object stringObject) | Private | | 0x08 |
| bool CheckForNull(WriteObjectInfo objectInfo, NameInfo memberNameInfo, NameInfo typeNameInfo, object data) | Private | | 0x08 |
| NameInfo TypeToNameInfo(Type type, WriteObjectInfo objectInfo, const InternalPrimitiveTypeE& code, NameInfo nameInfo) | Private | | 0x08 |
| NameInfo TypeToNameInfo(Type type) | Private | | 0x08 |
| NameInfo TypeToNameInfo(WriteObjectInfo objectInfo) | Private | | 0x08 |
| NameInfo TypeToNameInfo(WriteObjectInfo objectInfo, NameInfo nameInfo) | Private | | 0x08 |
| void TypeToNameInfo(Type type, NameInfo nameInfo) | Private | | 0x08 |
| NameInfo MemberToNameInfo(const string& name) | Private | | 0x08 |
| InternalPrimitiveTypeE ToCode(Type type) | 1 flags | | 0x08 |
| long GetAssemblyId(WriteObjectInfo objectInfo) | Private | | 0x08 |
| Type GetType(object obj) | Private | | 0x08 |
| NameInfo GetNameInfo() | Private | | 0x08 |
| bool CheckTypeFormat(const FormatterTypeStyle& test, const FormatterTypeStyle& want) | Private | | 0x04 |
| void PutNameInfo(NameInfo nameInfo) | Private | | 0x08 |