9 references to GetDataContract
System.Private.DataContractSerialization (9)
System\Runtime\Serialization\Json\XmlObjectSerializerWriteContextComplexJson.cs (4)
237dataContract = GetDataContract(typeof(IEnumerable)); 313DataContract dc = GetDataContract(dataNode.Value.GetType()); 416itemContract = context.GetDataContract(typeof(System.Collections.Generic.KeyValuePair<,>).MakeGenericType(collectionContract.ItemType.GetGenericArguments())); 420itemContract = context.GetDataContract(context.GetSurrogatedType(collectionContract.ItemType));
System\Runtime\Serialization\XmlObjectSerializerContext.cs (2)
262dataContract = dataContractType == null ? null : GetDataContract(dataContractType); 290DataContract itemContract = GetDataContract(GetSurrogatedType(collectionContract.ItemType));
System\Runtime\Serialization\XmlObjectSerializerReadContext.cs (2)
97DataContract dataContract = GetDataContract(declaredType); 105dataContract ??= GetDataContract(declaredType);
System\Runtime\Serialization\XmlObjectSerializerReadContextComplex.cs (1)
72GetDataContract(DataContractSurrogateCaller.GetDataContractType(_serializationSurrogateProvider, declaredType));