1 write to _serializationSurrogateProvider
System.Private.DataContractSerialization (1)
System\Runtime\Serialization\XmlObjectSerializerReadContextComplex.cs (1)
21_serializationSurrogateProvider = serializer.SerializationSurrogateProvider;
10 references to _serializationSurrogateProvider
System.Private.DataContractSerialization (10)
System\Runtime\Serialization\XmlObjectSerializerReadContextComplex.cs (10)
33if (_serializationSurrogateProvider == null) 43if (_serializationSurrogateProvider == null) 53if (_serializationSurrogateProvider == null) 63Debug.Assert(_serializationSurrogateProvider != null); 66GetDataContract(DataContractSurrogateCaller.GetDataContractType(_serializationSurrogateProvider, declaredType)); 74object? obj = DataContractSurrogateCaller.GetDeserializedObject(_serializationSurrogateProvider, oldObj, dataContract.UnderlyingType, declaredType); 84if (_serializationSurrogateProvider != null) 88memberType = DataContractSurrogateCaller.GetDataContractType(_serializationSurrogateProvider, memberType); 101if (_serializationSurrogateProvider == null) 108Type surrogateType = DataContractSerializer.GetSurrogatedType(_serializationSurrogateProvider, type);