|
Terraria v1.4.4.9
Terraria source code documentation
|
Classes | |
| class | JsonCollectionDataContractCriticalHelper |
Public Member Functions | |
| JsonCollectionDataContract (CollectionDataContract traditionalDataContract) | |
| override object | ReadJsonValueCore (XmlReaderDelegator jsonReader, XmlObjectSerializerReadContextComplexJson context) |
| override void | WriteJsonValueCore (XmlWriterDelegator jsonWriter, object obj, XmlObjectSerializerWriteContextComplexJson context, RuntimeTypeHandle declaredTypeHandle) |
| object | ReadJsonValue (XmlReaderDelegator jsonReader, XmlObjectSerializerReadContextComplexJson context) |
| void | WriteJsonValue (XmlWriterDelegator jsonWriter, object obj, XmlObjectSerializerWriteContextComplexJson context, RuntimeTypeHandle declaredTypeHandle) |
Static Public Member Functions | |
| static JsonReadWriteDelegates | GetGeneratedReadWriteDelegates (DataContract c) |
| static JsonDataContract | GetJsonDataContract (DataContract traditionalDataContract) |
Protected Member Functions | |
| void | PopKnownDataContracts (XmlObjectSerializerContext context) |
| void | PushKnownDataContracts (XmlObjectSerializerContext context) |
Static Protected Member Functions | |
| static object | HandleReadValue (object obj, XmlObjectSerializerReadContext context) |
| static bool | TryReadNullAtTopLevel (XmlReaderDelegator reader) |
Static Package Functions | |
| static JsonReadWriteDelegates | GetReadWriteDelegatesFromGeneratedAssembly (DataContract c) |
| static JsonReadWriteDelegates | TryGetReadWriteDelegatesFromGeneratedAssembly (DataContract c) |
Private Attributes | |
| readonly JsonCollectionDataContractCriticalHelper | _helper |
Definition at line 7 of file JsonCollectionDataContract.cs.