2 writes to _extendedSurrogateProvider
System.Private.DataContractSerialization (2)
System\Runtime\Serialization\DataContractSet.cs (2)
28
_extendedSurrogateProvider
= dataContractSurrogate as ISerializationSurrogateProvider2;
41
_extendedSurrogateProvider
= dataContractSet._extendedSurrogateProvider;
6 references to _extendedSurrogateProvider
System.Private.DataContractSerialization (6)
System\Runtime\Serialization\DataContractSet.cs (6)
41
_extendedSurrogateProvider = dataContractSet.
_extendedSurrogateProvider
;
155
if (
_extendedSurrogateProvider
!= null && dataMember.MemberInfo != null)
158
_extendedSurrogateProvider
,
238
if (
_extendedSurrogateProvider
!= null && !SurrogateData.Contains(dataContract))
240
object? customData = DataContractSurrogateCaller.GetCustomDataToExport(
_extendedSurrogateProvider
, type, dcType);
621
internal ISerializationSurrogateProvider2? SerializationExtendedSurrogateProvider =>
_extendedSurrogateProvider
;