6 instantiations of XmlDataContract
System.Runtime.Serialization (6)
System\Runtime\Serialization\DataContract.cs (4)
586dataContract = new XmlDataContract(type); 872dataContract = new XmlDataContract(type); 993dataContract = new XmlDataContract(typeof(XmlElement)); 995dataContract = new XmlDataContract(typeof(XmlNode[]));
System\Runtime\Serialization\SchemaImporter.cs (2)
715xmlDataContract = new XmlDataContract(); 763XmlDataContract xmlDataContract = new XmlDataContract(referencedType);
39 references to XmlDataContract
System.Runtime.Serialization (39)
System\Runtime\Serialization\CodeExporter.cs (8)
252XmlDataContract xmlDataContract = dataContract as XmlDataContract; 288else if (dataContract is XmlDataContract) 289ExportXmlDataContract((XmlDataContract)dataContract, contractCodeDomInfo); 546if (dataContract is XmlDataContract) 550XmlDataContract xmlContract = (XmlDataContract)dataContract; 1248private void ExportXmlDataContract(XmlDataContract xmlDataContract, ContractCodeDomInfo contractCodeDomInfo)
System\Runtime\Serialization\DataContractSerializer.cs (1)
487return XmlObjectSerializerReadContext.ReadRootIXmlSerializable(xmlReader, contract as XmlDataContract, false /*isMemberType*/);
System\Runtime\Serialization\DataContractSet.cs (3)
154else if (dataContract is XmlDataContract) 156AddXmlDataContract((XmlDataContract)dataContract); 207void AddXmlDataContract(XmlDataContract xmlDataContract)
System\Runtime\Serialization\Json\JsonDataContract.cs (2)
284else if (traditionalDataContractType == typeof(XmlDataContract)) 286dataContract = new JsonXmlDataContract((XmlDataContract)traditionalDataContract);
System\Runtime\Serialization\Json\JsonXmlDataContract.cs (1)
14public JsonXmlDataContract(XmlDataContract traditionalXmlDataContract)
System\Runtime\Serialization\Json\XmlObjectSerializerWriteContextComplexJson.cs (1)
290if ((contractType == typeof(XmlDataContract)) && !Globals.TypeOfIXmlSerializable.IsAssignableFrom(declaredType))
System\Runtime\Serialization\SchemaExporter.cs (5)
89else if (dataContract is XmlDataContract) 90ExportXmlDataContract((XmlDataContract)dataContract); 192XmlDataContract xmlDataContract = dataContract as XmlDataContract; 498void ExportXmlDataContract(XmlDataContract dataContract)
System\Runtime\Serialization\SchemaImporter.cs (8)
362XmlDataContract xmlDataContract = contract as XmlDataContract; 519XmlDataContract specialContract = ImportSpecialXmlDataType(type, isAnonymous); 711XmlDataContract xmlDataContract = ImportSpecialXmlDataType(xsdType, isAnonymous); 748private XmlDataContract ImportSpecialXmlDataType(XmlSchemaType xsdType, bool isAnonymous) 763XmlDataContract xmlDataContract = new XmlDataContract(referencedType); 768return (XmlDataContract)DataContract.GetBuiltInDataContract(Globals.TypeOfXmlElement); 771return (XmlDataContract)DataContract.GetBuiltInDataContract(Globals.TypeOfXmlNodeArray);
System\Runtime\Serialization\XmlDataContract.cs (2)
409XmlDataContract dataContract = other as XmlDataContract;
System\Runtime\Serialization\XmlObjectSerializerReadContext.cs (4)
521internal object ReadIXmlSerializable(XmlReaderDelegator xmlReader, XmlDataContract xmlDataContract, bool isMemberType) 528internal static object ReadRootIXmlSerializable(XmlReaderDelegator xmlReader, XmlDataContract xmlDataContract, bool isMemberType) 533internal static object ReadIXmlSerializable(XmlSerializableReader xmlSerializableReader, XmlReaderDelegator xmlReader, XmlDataContract xmlDataContract, bool isMemberType) 672else if (dataContract is XmlDataContract)
System\Runtime\Serialization\XsdDataContractExporter.cs (4)
195XmlDataContract xmlDataContract = dataContract as XmlDataContract; 208XmlDataContract xmlDataContract = dataContract as XmlDataContract;