14 references to DataContractSurrogateCaller
dotnet-svcutil-lib (14)
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\CodeExporter.cs (2)
333CodeTypeDeclaration newCodeTypeDeclaration = DataContractSurrogateCaller.ProcessImportedType( 676Type type = DataContractSurrogateCaller.GetReferencedTypeOnImport(
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\DataContractSerializer.cs (2)
463object obj = DataContractSurrogateCaller.GetObjectToSerialize(serializationSurrogateProvider, oldObj, objType, surrogatedDeclaredType); 473return DataContractSurrogateCaller.GetDataContractType(serializationSurrogateProvider, DataContract.UnwrapNullableType(type));
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\DataContractSet.cs (5)
173object customData = DataContractSurrogateCaller.GetCustomDataToExport( 223Type dcType = DataContractSurrogateCaller.GetDataContractType(_dataContractSurrogate, clrType); 239Type dcType = DataContractSurrogateCaller.GetDataContractType(_dataContractSurrogate, clrType); 245object customData = DataContractSurrogateCaller.GetCustomDataToExport( 262Type dcType = DataContractSurrogateCaller.GetDataContractType(_dataContractSurrogate, dataMemberType);
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\SchemaImporter.cs (1)
1344DataContractSurrogateCaller.GetKnownCustomDataTypes(_dataContractSet.DataContractSurrogate, knownTypes);
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\XmlObjectSerializerReadContextComplex.cs (3)
123GetDataContract(DataContractSurrogateCaller.GetDataContractType(_serializationSurrogateProvider, declaredType)); 131object obj = DataContractSurrogateCaller.GetDeserializedObject(_serializationSurrogateProvider, oldObj, dataContract.UnderlyingType, declaredType); 177memberType = DataContractSurrogateCaller.GetDataContractType(_serializationSurrogateProvider, memberType);
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\XmlObjectSerializerWriteContextComplex.cs (1)
220memberType = DataContractSurrogateCaller.GetDataContractType(_serializationSurrogateProvider, memberType);