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; 156if (_extendedSurrogateProvider != null && dataMember.MemberInfo != null) 159_extendedSurrogateProvider, 239if (_extendedSurrogateProvider != null && !SurrogateData.Contains(dataContract)) 241object? customData = DataContractSurrogateCaller.GetCustomDataToExport(_extendedSurrogateProvider, type, dcType); 622internal ISerializationSurrogateProvider2? SerializationExtendedSurrogateProvider => _extendedSurrogateProvider;