16 references to DataContractSurrogateCaller
System.Runtime.Serialization (16)
System\Runtime\Serialization\CodeExporter.cs (2)
338CodeTypeDeclaration newCodeTypeDeclaration = DataContractSurrogateCaller.ProcessImportedType( 678Type type = DataContractSurrogateCaller.GetReferencedTypeOnImport(
System\Runtime\Serialization\DataContractSerializer.cs (2)
511object obj = DataContractSurrogateCaller.GetObjectToSerialize(dataContractSurrogate, oldObj, objType, surrogatedDeclaredType); 524return DataContractSurrogateCaller.GetDataContractType(dataContractSurrogate, DataContract.UnwrapNullableType(type));
System\Runtime\Serialization\DataContractSet.cs (5)
177object customData = DataContractSurrogateCaller.GetCustomDataToExport( 227Type dcType = DataContractSurrogateCaller.GetDataContractType(dataContractSurrogate, clrType); 243Type dcType = DataContractSurrogateCaller.GetDataContractType(dataContractSurrogate, clrType); 249object customData = DataContractSurrogateCaller.GetCustomDataToExport( 266Type dcType = DataContractSurrogateCaller.GetDataContractType(dataContractSurrogate, dataMemberType);
System\Runtime\Serialization\SchemaExporter.cs (1)
351DataContractSurrogateCaller.GetKnownCustomDataTypes(dataContractSet.DataContractSurrogate, knownTypes);
System\Runtime\Serialization\SchemaImporter.cs (1)
1350DataContractSurrogateCaller.GetKnownCustomDataTypes(dataContractSet.DataContractSurrogate, knownTypes);
System\Runtime\Serialization\XmlObjectSerializerReadContextComplex.cs (3)
200GetDataContract(DataContractSurrogateCaller.GetDataContractType(dataContractSurrogate, declaredType)); 209object obj = DataContractSurrogateCaller.GetDeserializedObject(dataContractSurrogate, oldObj, dataContract.UnderlyingType, declaredType); 346memberType = DataContractSurrogateCaller.GetDataContractType(dataContractSurrogate, memberType);
System\Runtime\Serialization\XmlObjectSerializerWriteContextComplex.cs (1)
298memberType = DataContractSurrogateCaller.GetDataContractType(dataContractSurrogate, memberType);
System\Runtime\Serialization\XsdDataContractExporter.cs (1)
235type = DataContractSurrogateCaller.GetDataContractType(dataContractSurrogate, type);