1 write to _serializationSurrogateProvider
System.Private.DataContractSerialization (1)
System\Runtime\Serialization\XmlObjectSerializerWriteContextComplex.cs (1)
28_serializationSurrogateProvider = serializer.SerializationSurrogateProvider;
6 references to _serializationSurrogateProvider
System.Private.DataContractSerialization (6)
System\Runtime\Serialization\XmlObjectSerializerWriteContextComplex.cs (6)
143if (_serializationSurrogateProvider == null) 182if (_serializationSurrogateProvider != null) 186memberType = DataContractSurrogateCaller.GetDataContractType(_serializationSurrogateProvider, memberType); 199if (_serializationSurrogateProvider == null) 206Type surrogateType = DataContractSerializer.GetSurrogatedType(_serializationSurrogateProvider, type); 231obj = DataContractSerializer.SurrogateToDataContractType(_serializationSurrogateProvider!, obj, declaredType, ref objType);