1 instantiation of SurrogateDataContract
System.Runtime.Serialization (1)
System\Runtime\Serialization\NetDataContractSerializer.cs (1)
498surrogateContract = new SurrogateDataContract(type, surrogate);
7 references to SurrogateDataContract
System.Runtime.Serialization (7)
System\Runtime\Serialization\NetDataContractSerializer.cs (1)
275if (!dataContract.IsISerializable && !(dataContract is SurrogateDataContract))
System\Runtime\Serialization\XmlObjectSerializerReadContext.cs (1)
431object realObj = SurrogateDataContract.GetRealObject(obj, this.GetStreamingContext());
System\Runtime\Serialization\XmlObjectSerializerReadContextComplex.cs (2)
77if (this.IsGetOnlyCollection && dataContract is SurrogateDataContract) 98if (this.IsGetOnlyCollection && dataContract is SurrogateDataContract)
System\Runtime\Serialization\XmlObjectSerializerWriteContextComplex.cs (3)
73if (this.IsGetOnlyCollection && dataContract is SurrogateDataContract) 94if (this.IsGetOnlyCollection && dataContract is SurrogateDataContract) 115if (this.IsGetOnlyCollection && dataContract is SurrogateDataContract)