Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
System.Runtime.Serialization.Json.JsonCollectionDataContract Class Referencesealed

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)
 

Properties

JsonFormatCollectionReaderDelegate JsonFormatReaderDelegate [get]
 
JsonFormatGetOnlyCollectionReaderDelegate JsonFormatGetOnlyReaderDelegate [get]
 
JsonFormatCollectionWriterDelegate JsonFormatWriterDelegate [get]
 
CollectionDataContract TraditionalCollectionDataContract [get]
 
virtual string TypeName [get]
 
JsonDataContractCriticalHelper Helper [get]
 
DataContract TraditionalDataContract [get]
 
Dictionary< XmlQualifiedName, DataContractKnownDataContracts [get]
 

Private Attributes

readonly JsonCollectionDataContractCriticalHelper _helper
 

Detailed Description

Definition at line 7 of file JsonCollectionDataContract.cs.


The documentation for this class was generated from the following file: