43 references to WsdlExporter
dotnet-svcutil-lib (43)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\MtomMessageEncodingBindingElement.cs (2)
210void IWsdlExportExtension.ExportContract(WsdlExporter exporter, WsdlContractConversionContext context) { } 211void IWsdlExportExtension.ExportEndpoint(WsdlExporter exporter, WsdlEndpointConversionContext context)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\UdpTransportBindingElement.cs (2)
182void IWsdlExportExtension.ExportContract(WsdlExporter exporter, WsdlContractConversionContext context) 187void IWsdlExportExtension.ExportEndpoint(WsdlExporter exporter, WsdlEndpointConversionContext context)
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\IWsdlExportExtension.cs (2)
9void ExportContract(WsdlExporter exporter, WsdlContractConversionContext context); 10void ExportEndpoint(WsdlExporter exporter, WsdlEndpointConversionContext context);
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\SoapHelper.cs (7)
43internal static WsdlNS.SoapAddressBinding GetOrCreateSoapAddressBinding(WsdlNS.Binding wsdlBinding, WsdlNS.Port wsdlPort, WsdlExporter exporter) 58internal static WsdlNS.SoapBinding GetOrCreateSoapBinding(WsdlEndpointConversionContext endpointContext, WsdlExporter exporter) 74internal static WsdlNS.SoapOperationBinding GetOrCreateSoapOperationBinding(WsdlEndpointConversionContext endpointContext, OperationDescription operation, WsdlExporter exporter) 90internal static WsdlNS.SoapBodyBinding GetOrCreateSoapBodyBinding(WsdlEndpointConversionContext endpointContext, WsdlNS.MessageBinding wsdlMessageBinding, WsdlExporter exporter) 122internal static void SetSoapVersion(WsdlEndpointConversionContext endpointContext, WsdlExporter exporter, EnvelopeVersion version) 159private static void SetSoapVersionState(WsdlNS.Binding wsdlBinding, WsdlExporter exporter, EnvelopeVersion version) 172private static EnvelopeVersion GetSoapVersionState(WsdlNS.Binding wsdlBinding, WsdlExporter exporter)
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\WsdlContractConversionContext.cs (2)
58if (!WsdlExporter.OperationIsExportable(operation)) 69if (WsdlExporter.IsBuiltInOperationBehavior(extensions[i]))
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\WsdlEndpointConversionContext.cs (2)
79if (!WsdlExporter.OperationIsExportable(operation)) 90if (WsdlExporter.IsBuiltInOperationBehavior(extensions[i]))
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\WsdlExporter.cs (9)
26private XmlSchemaSet _xmlSchemas = WsdlExporter.GetEmptySchemaSet(); 182if (!WsdlExporter.OperationIsExportable(operation)) 331WsdlExporter.EnsureWsdlContainsImport(bindingWsdl, wsdlPortTypeQName.Namespace); 361WsdlExporter.EnsureWsdlContainsImport(wsdlService.ServiceDescription, wsdlBindingQName.Namespace); 580attribute = WsdlExporter.XmlDoc.CreateAttribute(MetadataStrings.AddressingWsdl.Prefix, 586attribute = WsdlExporter.XmlDoc.CreateAttribute(MetadataStrings.AddressingMetadata.Prefix, 746if (!WsdlExporter.OperationIsExportable(operation)) 1041internal static XmlQualifiedName GetBindingQName(ServiceEndpoint endpoint, WsdlExporter exporter, out bool wasUniquified) 1055private static NamingHelper.DoesNameExist WsdlBindingQNameExists(WsdlExporter exporter, string bindingWsdlNamespace)
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\WsdlImporter.cs (17)
33private readonly XmlSchemaSet _xmlSchemas = WsdlExporter.GetEmptySchemaSet(); 228if (!this.KnownContracts.ContainsKey(WsdlExporter.WsdlNamingHelper.GetPortTypeQName(contract))) 994string wsdlOperationName = WsdlExporter.WsdlNamingHelper.GetWsdlOperationName(operationDescription, parentContractDescription); 1242XmlAttribute isInitiating = FindAttribute(wsdlOperation.ExtensibleAttributes, WsdlExporter.NetSessionHelper.IsInitiating, 1243WsdlExporter.NetSessionHelper.NamespaceUri); 1247if (isInitiating.Value == WsdlExporter.NetSessionHelper.True) 1251if (isInitiating.Value == WsdlExporter.NetSessionHelper.False) 1257XmlAttribute isTerminating = FindAttribute(wsdlOperation.ExtensibleAttributes, WsdlExporter.NetSessionHelper.IsTerminating, 1258WsdlExporter.NetSessionHelper.NamespaceUri); 1262if (isTerminating.Value == WsdlExporter.NetSessionHelper.True) 1266if (isTerminating.Value == WsdlExporter.NetSessionHelper.False) 1275XmlAttribute usingSession = FindAttribute(wsdlPortType.ExtensibleAttributes, WsdlExporter.NetSessionHelper.UsingSession, 1276WsdlExporter.NetSessionHelper.NamespaceUri); 1280if (usingSession.Value == WsdlExporter.NetSessionHelper.True) 1284if (usingSession.Value == WsdlExporter.NetSessionHelper.False) 1513XmlQualifiedName qName = WsdlExporter.WsdlNamingHelper.GetPortTypeQName(contract); 2212if (!WsdlExporter.OperationIsExportable(operation))