2 writes to _serializationSurrogateProvider
System.Private.DataContractSerialization (2)
System\Runtime\Serialization\XmlObjectSerializerWriteContextComplex.cs (2)
28
_serializationSurrogateProvider
= serializer.SerializationSurrogateProvider;
39
_serializationSurrogateProvider
= serializationSurrogateProvider;
6 references to _serializationSurrogateProvider
System.Private.DataContractSerialization (6)
System\Runtime\Serialization\XmlObjectSerializerWriteContextComplex.cs (6)
149
if (
_serializationSurrogateProvider
== null)
188
if (
_serializationSurrogateProvider
!= null)
192
memberType = DataContractSurrogateCaller.GetDataContractType(
_serializationSurrogateProvider
, memberType);
205
if (
_serializationSurrogateProvider
== null)
212
Type surrogateType = DataContractSerializer.GetSurrogatedType(
_serializationSurrogateProvider
, type);
237
obj = DataContractSerializer.SurrogateToDataContractType(
_serializationSurrogateProvider
!, obj, declaredType, ref objType);