23 references to GetDataContract
System.Private.DataContractSerialization (23)
System\Runtime\Serialization\ClassDataContract.cs (1)
648DataContract baseContract = DataContract.GetDataContract(baseType);
System\Runtime\Serialization\CollectionDataContract.cs (2)
621DataContract.GetDataContract(ItemType); 625_itemContract = DataContract.GetDataContract(ItemType);
System\Runtime\Serialization\DataContract.cs (3)
2024if (DataContract.GetDataContract(type) is CollectionDataContract collectionDataContract && collectionDataContract.IsDictionary && 2027DataContract itemDataContract = DataContract.GetDataContract(Globals.TypeOfKeyValuePair.MakeGenericType(collectionDataContract.ItemType.GetGenericArguments())); 2051DataContract dataContract = DataContract.GetDataContract(type);
System\Runtime\Serialization\DataContractSerializer.cs (2)
230_rootContract = DataContract.GetDataContract((_serializationSurrogateProvider == null) ? _rootType : GetSurrogatedType(_serializationSurrogateProvider, _rootType)); 436return DataContract.GetDataContract(objectType);
System\Runtime\Serialization\DataContractSet.cs (3)
231return DataContract.GetDataContract(type); 238dataContract = DataContract.GetDataContract(dcType); 517referencedContract = DataContract.GetDataContract(type).BindGenericParameters(structureCheckContracts);
System\Runtime\Serialization\DataMember.cs (1)
199_memberTypeContract = DataContract.GetDataContract(MemberType);
System\Runtime\Serialization\Json\DataContractJsonSerializer.cs (1)
191_rootContract = DataContract.GetDataContract(_rootType);
System\Runtime\Serialization\Json\JsonDataContract.cs (1)
298DataContract itemDataContract = DataContract.GetDataContract(Globals.TypeOfKeyValuePair.MakeGenericType(collectionDataContract.ItemType.GenericTypeArguments));
System\Runtime\Serialization\Json\JsonFormatReaderGenerator.cs (1)
990ClassDataContract? keyValuePairContract = DataContract.GetDataContract(value.LocalType) as ClassDataContract;
System\Runtime\Serialization\Json\JsonObjectDataContract.cs (1)
50return DataContractJsonSerializer.ReadJsonValue(DataContract.GetDataContract(Globals.TypeOfObjectArray), jsonReader, context);
System\Runtime\Serialization\Json\XmlObjectSerializerWriteContextComplexJson.cs (1)
362return DataContract.GetDataContract(oldItemContract.UnderlyingType);
System\Runtime\Serialization\KnownTypeDataContractResolver.cs (1)
38DataContract contract = DataContract.GetDataContract(type);
System\Runtime\Serialization\XmlFormatReaderGenerator.cs (1)
919ClassDataContract? keyValuePairContract = DataContract.GetDataContract(value.LocalType) as ClassDataContract;
System\Runtime\Serialization\XPathQueryGenerator.cs (1)
37DataContract currentContract = DataContract.GetDataContract(type);
System\Runtime\Serialization\XsdDataContractExporter.cs (3)
194DataContract dataContract = DataContract.GetDataContract(type); 213DataContract dataContract = DataContract.GetDataContract(type); 232DataContract dataContract = DataContract.GetDataContract(type);