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; 155if (_extendedSurrogateProvider != null && dataMember.MemberInfo != null) 158_extendedSurrogateProvider, 238if (_extendedSurrogateProvider != null && !SurrogateData.Contains(dataContract)) 240object? customData = DataContractSurrogateCaller.GetCustomDataToExport(_extendedSurrogateProvider, type, dcType); 621internal ISerializationSurrogateProvider2? SerializationExtendedSurrogateProvider => _extendedSurrogateProvider;