3 writes to rootTypeDataContract
System.Runtime.Serialization (3)
System\Runtime\Serialization\Json\XmlObjectSerializerReadContextComplexJson.cs (1)
30this.rootTypeDataContract = rootTypeDataContract;
System\Runtime\Serialization\Json\XmlObjectSerializerWriteContextComplexJson.cs (1)
28this.rootTypeDataContract = rootTypeDataContract;
System\Runtime\Serialization\XmlObjectSerializerContext.cs (1)
64this.rootTypeDataContract = rootTypeDataContract;
10 references to rootTypeDataContract
System.Runtime.Serialization (10)
System\Runtime\Serialization\Json\XmlObjectSerializerReadContextComplexJson.cs (1)
320return XmlObjectSerializerWriteContextComplexJson.ResolveJsonDataContractFromRootDataContract(this, typeQName, rootTypeDataContract);
System\Runtime\Serialization\Json\XmlObjectSerializerWriteContextComplexJson.cs (3)
328Type declaredType = rootTypeDataContract.UnderlyingType; 334verifyKnownType = WriteTypeInfo(xmlWriter, dataContract, rootTypeDataContract); 415return XmlObjectSerializerWriteContextComplexJson.ResolveJsonDataContractFromRootDataContract(this, typeQName, rootTypeDataContract);
System\Runtime\Serialization\XmlObjectSerializerContext.cs (4)
341if (dataContract == null && rootTypeDataContract != null) 351if (rootTypeDataContract.StableName == typeQName) 352return rootTypeDataContract; 354CollectionDataContract collectionContract = rootTypeDataContract as CollectionDataContract;
System\Runtime\Serialization\XmlObjectSerializerWriteContext.cs (2)
165Type declaredType = rootTypeDataContract.OriginalUnderlyingType; 176verifyKnownType = WriteTypeInfo(xmlWriter, dataContract, rootTypeDataContract);