| void .ctor(Stream sout, ObjectWriter objectWriter, const FormatterTypeStyle& formatterTypeStyle) | 2 flags | | 0x08 |
| void WriteBegin() | 1 flags | | 0x00 |
| void WriteEnd() | 1 flags | | 0x00 |
| void WriteBoolean(bool value) | 1 flags | | 0x01 |
| void WriteByte(byte value) | 1 flags | | 0x01 |
| void WriteBytes(const byte[]& value) | Private | | 0x08 |
| void WriteBytes(const byte[]& byteA, int offset, int size) | Private | | 0x08 |
| void WriteChar(ushort value) | 1 flags | | 0x02 |
| void WriteChars(const char[]& value) | 1 flags | | 0x08 |
| void WriteDecimal(const decimal& value) | 1 flags | | 0x10 |
| void WriteSingle(float value) | 1 flags | | 0x04 |
| void WriteDouble(double value) | 1 flags | | 0x08 |
| void WriteInt16(short value) | 1 flags | | 0x02 |
| void WriteInt32(int value) | 1 flags | | 0x04 |
| void WriteInt64(long value) | 1 flags | | 0x08 |
| void WriteSByte(sbyte value) | 1 flags | | 0x01 |
| void WriteString(const string& value) | 1 flags | | 0x08 |
| void WriteTimeSpan(const TimeSpan& value) | 1 flags | | 0x08 |
| void WriteDateTime(const DateTime& value) | 1 flags | | 0x08 |
| void WriteUInt16(ushort value) | 1 flags | | 0x02 |
| void WriteUInt32(uint value) | 1 flags | | 0x04 |
| void WriteUInt64(ulong value) | 1 flags | | 0x08 |
| void WriteObjectEnd(NameInfo memberNameInfo, NameInfo typeNameInfo) | 1 flags | | 0x08 |
| void WriteMethodCall() | 1 flags | | 0x00 |
| void WriteMethodReturn() | 1 flags | | 0x00 |
| void WriteObject(NameInfo nameInfo, NameInfo typeNameInfo, int numMembers, const string[]& memberNames, const Type[]& memberTypes, const WriteObjectInfo[]& memberObjectInfos) | 1 flags | | 0x08 |
| void WriteObjectString(int objectId, const string& value) | 1 flags | | 0x08 |
| void WriteSingleArray(NameInfo memberNameInfo, NameInfo arrayNameInfo, WriteObjectInfo objectInfo, NameInfo arrayElemTypeNameInfo, int length, int lowerBound, Array array) | 1 flags | | 0x08 |
| void WriteArrayAsBytes(Array array, int typeLength) | Private | | 0x08 |
| void WriteJaggedArray(NameInfo memberNameInfo, NameInfo arrayNameInfo, WriteObjectInfo objectInfo, NameInfo arrayElemTypeNameInfo, int length, int lowerBound) | 1 flags | | 0x08 |
| void WriteRectangleArray(NameInfo memberNameInfo, NameInfo arrayNameInfo, WriteObjectInfo objectInfo, NameInfo arrayElemTypeNameInfo, int rank, const int[]& lengthA, const int[]& lowerBoundA) | 1 flags | | 0x08 |
| void WriteObjectByteArray(NameInfo memberNameInfo, NameInfo arrayNameInfo, WriteObjectInfo objectInfo, NameInfo arrayElemTypeNameInfo, int length, int lowerBound, const byte[]& byteA) | 1 flags | | 0x08 |
| void WriteMember(NameInfo memberNameInfo, NameInfo typeNameInfo, object value) | 1 flags | | 0x08 |
| void WriteNullMember(NameInfo memberNameInfo, NameInfo typeNameInfo) | 1 flags | | 0x08 |
| void WriteMemberObjectRef(NameInfo memberNameInfo, int idRef) | 1 flags | | 0x08 |
| void WriteMemberNested(NameInfo memberNameInfo) | 1 flags | | 0x08 |
| void WriteMemberString(NameInfo memberNameInfo, NameInfo typeNameInfo, const string& value) | 1 flags | | 0x08 |
| void WriteItem(NameInfo itemNameInfo, NameInfo typeNameInfo, object value) | 1 flags | | 0x08 |
| void WriteNullItem(NameInfo itemNameInfo, NameInfo typeNameInfo) | 1 flags | | 0x08 |
| void WriteDelayedNullItem() | 1 flags | | 0x00 |
| void WriteItemEnd() | 1 flags | | 0x00 |
| void InternalWriteItemNull() | Private | | 0x00 |
| void WriteItemObjectRef(NameInfo nameInfo, int idRef) | 1 flags | | 0x08 |
| void WriteAssembly(Type type, const string& assemblyString, int assemId, bool isNew) | 1 flags | | 0x08 |
| void WriteValue(const InternalPrimitiveTypeE& code, object value) | 1 flags | | 0x08 |