Terraria v1.4.4.9
Terraria source code documentation
|
Protected Member Functions | |
DataContract | ResolveDataContractFromKnownTypes (string typeName, string typeNs, DataContract memberTypeContract, Type declaredType) |
virtual DataContract | ResolveDataContractFromRootDataContract (XmlQualifiedName typeQName) |
Protected Attributes | |
XmlObjectSerializer | serializer |
DataContract | rootTypeDataContract |
Dictionary< XmlQualifiedName, DataContract > | serializerKnownDataContracts |
IList< Type > | serializerKnownTypeList |
Static Package Functions | |
static Dictionary< XmlQualifiedName, DataContract > | GetDataContractsForKnownTypes (IList< Type > knownTypeList) |
Package Attributes | |
ScopedKnownTypes | scopedKnownTypes |
Properties | |
virtual SerializationMode | Mode [get] |
virtual bool | IsGetOnlyCollection [get, set] |
int | RemainingItemCount [get] |
bool | IgnoreExtensionDataObject [get] |
DataContractResolver | DataContractResolver [get] |
KnownTypeDataContractResolver | KnownTypeResolver [get] |
virtual Dictionary< XmlQualifiedName, DataContract > | SerializerKnownDataContracts [get] |
Private Member Functions | |
DataContract | GetDataContractFromSerializerKnownTypes (XmlQualifiedName qname) |
DataContract | ResolveDataContractFromKnownTypes (XmlQualifiedName typeName) |
Private Attributes | |
bool | _isSerializerKnownDataContractsSetExplicit |
int | _itemCount |
readonly int | _maxItemsInObjectGraph |
readonly StreamingContext | _streamingContext |
readonly bool | _ignoreExtensionDataObject |
readonly DataContractResolver | _dataContractResolver |
KnownTypeDataContractResolver | _knownTypeResolver |
Definition at line 7 of file XmlObjectSerializerContext.cs.