|
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.