2 writes to _extendedSurrogateProvider
System.Private.DataContractSerialization (2)
System\Runtime\Serialization\DataContractSet.cs (2)
29
_extendedSurrogateProvider
= dataContractSurrogate as ISerializationSurrogateProvider2;
42
_extendedSurrogateProvider
= dataContractSet._extendedSurrogateProvider;
6 references to _extendedSurrogateProvider
System.Private.DataContractSerialization (6)
System\Runtime\Serialization\DataContractSet.cs (6)
42
_extendedSurrogateProvider = dataContractSet.
_extendedSurrogateProvider
;
156
if (
_extendedSurrogateProvider
!= null && dataMember.MemberInfo != null)
159
_extendedSurrogateProvider
,
239
if (
_extendedSurrogateProvider
!= null && !SurrogateData.Contains(dataContract))
241
object? customData = DataContractSurrogateCaller.GetCustomDataToExport(
_extendedSurrogateProvider
, type, dcType);
622
internal ISerializationSurrogateProvider2? SerializationExtendedSurrogateProvider =>
_extendedSurrogateProvider
;