2 writes to dataContractSurrogate
System.Runtime.Serialization (2)
System\Runtime\Serialization\Json\XmlObjectSerializerWriteContextComplexJson.cs (1)
30this.dataContractSurrogate = serializer.DataContractSurrogate;
System\Runtime\Serialization\XmlObjectSerializerWriteContextComplex.cs (1)
39this.dataContractSurrogate = serializer.DataContractSurrogate;
6 references to dataContractSurrogate
System.Runtime.Serialization (6)
System\Runtime\Serialization\XmlObjectSerializerWriteContextComplex.cs (6)
239if (dataContractSurrogate == null) 294if (dataContractSurrogate != null) 298memberType = DataContractSurrogateCaller.GetDataContractType(dataContractSurrogate, memberType); 310if (dataContractSurrogate == null) 317Type surrogateType = DataContractSerializer.GetSurrogatedType(dataContractSurrogate, type); 344obj = DataContractSerializer.SurrogateToDataContractType(dataContractSurrogate, obj, declaredType, ref objType);