2 writes to _serializationSurrogateProvider
System.Private.DataContractSerialization (2)
System\Runtime\Serialization\XmlObjectSerializerReadContextComplex.cs (2)
21
_serializationSurrogateProvider
= serializer.SerializationSurrogateProvider;
32
_serializationSurrogateProvider
= serializationSurrogateProvider;
10 references to _serializationSurrogateProvider
System.Private.DataContractSerialization (10)
System\Runtime\Serialization\XmlObjectSerializerReadContextComplex.cs (10)
39
if (
_serializationSurrogateProvider
== null)
49
if (
_serializationSurrogateProvider
== null)
59
if (
_serializationSurrogateProvider
== null)
69
Debug.Assert(
_serializationSurrogateProvider
!= null);
72
GetDataContract(DataContractSurrogateCaller.GetDataContractType(
_serializationSurrogateProvider
, declaredType));
80
object? obj = DataContractSurrogateCaller.GetDeserializedObject(
_serializationSurrogateProvider
, oldObj, dataContract.UnderlyingType, declaredType);
90
if (
_serializationSurrogateProvider
!= null)
94
memberType = DataContractSurrogateCaller.GetDataContractType(
_serializationSurrogateProvider
, memberType);
107
if (
_serializationSurrogateProvider
== null)
114
Type surrogateType = DataContractSerializer.GetSurrogatedType(
_serializationSurrogateProvider
, type);