Terraria v1.4.4.9
Terraria source code documentation
|
Classes | |
class | JsonClassDataContractCriticalHelper |
Public Member Functions | |
JsonClassDataContract (ClassDataContract 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) |
Properties | |
JsonFormatClassReaderDelegate | JsonFormatReaderDelegate [get] |
JsonFormatClassWriterDelegate | JsonFormatWriterDelegate [get] |
XmlDictionaryString[] | MemberNames [get] |
override string | TypeName [get] |
ClassDataContract | TraditionalClassDataContract [get] |
JsonDataContractCriticalHelper | Helper [get] |
DataContract | TraditionalDataContract [get] |
Dictionary< XmlQualifiedName, DataContract > | KnownDataContracts [get] |
Private Attributes | |
readonly JsonClassDataContractCriticalHelper | _helper |
Definition at line 8 of file JsonClassDataContract.cs.