Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ ResolveDataContractFromKnownTypes() [2/2]

DataContract System.Runtime.Serialization.XmlObjectSerializerContext.ResolveDataContractFromKnownTypes ( XmlQualifiedName typeName)
inlineprivateinherited

Definition at line 236 of file XmlObjectSerializerContext.cs.

237 {
238 DataContract dataContract = PrimitiveDataContract.GetPrimitiveDataContract(typeName.Name, typeName.Namespace);
239 if (dataContract == null)
240 {
242 if (dataContract == null)
243 {
245 }
246 }
247 return dataContract;
248 }
DataContract GetDataContractFromSerializerKnownTypes(XmlQualifiedName qname)
DataContract GetDataContract(XmlQualifiedName qname)

References System.Runtime.Serialization.Dictionary, System.Runtime.Serialization.ScopedKnownTypes.GetDataContract(), System.Runtime.Serialization.XmlObjectSerializerContext.GetDataContractFromSerializerKnownTypes(), System.Runtime.Serialization.PrimitiveDataContract.GetPrimitiveDataContract(), System.Xml.XmlQualifiedName.Name, System.Xml.XmlQualifiedName.Namespace, and System.Runtime.Serialization.XmlObjectSerializerContext.scopedKnownTypes.

Referenced by System.Runtime.Serialization.XmlObjectSerializerReadContext.InternalDeserialize(), System.Runtime.Serialization.XmlObjectSerializerContext.IsKnownType(), System.Runtime.Serialization.XmlObjectSerializerContext.ResolveDataContractFromKnownTypes(), System.Runtime.Serialization.XmlObjectSerializerReadContext.ResolveDataContractFromTypeName(), System.Runtime.Serialization.XmlObjectSerializerContext.ResolveNameFromKnownTypes(), and System.Runtime.Serialization.XmlObjectSerializerWriteContext.SerializeAndVerifyType().