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)
33
if (
_serializationSurrogateProvider
== null)
43
if (
_serializationSurrogateProvider
== null)
53
if (
_serializationSurrogateProvider
== null)
63
Debug.Assert(
_serializationSurrogateProvider
!= null);
66
GetDataContract(DataContractSurrogateCaller.GetDataContractType(
_serializationSurrogateProvider
, declaredType));
74
object? obj = DataContractSurrogateCaller.GetDeserializedObject(
_serializationSurrogateProvider
, oldObj, dataContract.UnderlyingType, declaredType);
84
if (
_serializationSurrogateProvider
!= null)
88
memberType = DataContractSurrogateCaller.GetDataContractType(
_serializationSurrogateProvider
, memberType);
101
if (
_serializationSurrogateProvider
== null)
108
Type surrogateType = DataContractSerializer.GetSurrogatedType(
_serializationSurrogateProvider
, type);