| void .ctor() | Public+1 flags | — | 0x00 |
| void .ctor() | Public+1 flags | — | 0x00 |
| void get_classDataContract() | Private+1 flags | — | 0x00 |
| void get_collectionDataContract() | Private+1 flags | — | 0x00 |
| void WriteToJson() | Public | — | 0x00 |
| void WriteCollectionToJson() | Public | — | 0x00 |
| void InitArgs() | Private | — | 0x00 |
| void InvokeOnSerializing() | Private | — | 0x00 |
| void InvokeOnSerialized() | Private | — | 0x00 |
| void WriteClass() | Private | — | 0x00 |
| void WriteCollection() | Private | — | 0x00 |
| void WriteMembers() | Private | — | 0x00 |
| void IsDefaultValue() | 1 flags | — | 0x00 |
| void GetDefaultValue() | 1 flags | — | 0x00 |
| void WriteStartElement() | Private | — | 0x00 |
| void WriteEndElement() | Private | — | 0x00 |
| void WriteArrayAttribute() | Private | — | 0x00 |
| void WriteObjectAttribute() | Private | — | 0x00 |
| void WriteValue() | Private | — | 0x00 |
| void InternalSerialize() | Private | — | 0x00 |
| void UnwrapNullableObject() | Private | — | 0x00 |
| void TryWritePrimitive() | Private | — | 0x00 |
| void TryWritePrimitiveArray() | Private | — | 0x00 |
| void LoadMemberValue() | Private | — | 0x00 |
| void <WriteCollection>b__22_0() | Private | — | 0x00 |