2 instantiations of WsdlExporter
System.ServiceModel (2)
System\ServiceModel\ComIntegration\ComPlusDiagnosticTraceRecords.cs (1)
49WsdlExporter exporter = new WsdlExporter();
System\ServiceModel\Description\ServiceMetadataBehavior.cs (1)
159this.metadataExporter = new WsdlExporter();
88 references to WsdlExporter
System.ServiceModel (83)
System\ServiceModel\Channels\BinaryMessageEncodingBindingElement.cs (2)
264void IWsdlExportExtension.ExportContract(WsdlExporter exporter, WsdlContractConversionContext context) { } 265void IWsdlExportExtension.ExportEndpoint(WsdlExporter exporter, WsdlEndpointConversionContext context)
System\ServiceModel\Channels\ConnectionOrientedTransportBindingElement.cs (3)
341WsdlExporter.WSAddressingHelper.AddWSAddressingAssertion(exporter, context, encodingBindingElement.MessageVersion.Addressing); 344void IWsdlExportExtension.ExportContract(WsdlExporter exporter, WsdlContractConversionContext context) { } 347void IWsdlExportExtension.ExportEndpoint(WsdlExporter exporter, WsdlEndpointConversionContext endpointContext)
System\ServiceModel\Channels\HttpTransportBindingElement.cs (3)
727WsdlExporter.WSAddressingHelper.AddWSAddressingAssertion(exporter, context, encodingBindingElement.MessageVersion.Addressing); 876void IWsdlExportExtension.ExportContract(WsdlExporter exporter, WsdlContractConversionContext context) { } 878void IWsdlExportExtension.ExportEndpoint(WsdlExporter exporter, WsdlEndpointConversionContext endpointContext)
System\ServiceModel\Channels\MsmqBindingElementBase.cs (3)
365WsdlExporter.WSAddressingHelper.AddWSAddressingAssertion(exporter, context, encodingBindingElement.MessageVersion.Addressing); 401void IWsdlExportExtension.ExportContract(WsdlExporter exporter, WsdlContractConversionContext context) { } 411void IWsdlExportExtension.ExportEndpoint(WsdlExporter exporter, WsdlEndpointConversionContext endpointContext)
System\ServiceModel\Channels\MtomMessageEncodingBindingElement.cs (2)
222void IWsdlExportExtension.ExportContract(WsdlExporter exporter, WsdlContractConversionContext context) { } 223void IWsdlExportExtension.ExportEndpoint(WsdlExporter exporter, WsdlEndpointConversionContext context)
System\ServiceModel\Channels\PeerTransportBindingElement.cs (3)
175WsdlExporter.WSAddressingHelper.AddWSAddressingAssertion(exporter, context, encodingBindingElement.MessageVersion.Addressing); 178void IWsdlExportExtension.ExportContract(WsdlExporter exporter, WsdlContractConversionContext context) { } 180void IWsdlExportExtension.ExportEndpoint(WsdlExporter exporter, WsdlEndpointConversionContext endpointContext)
System\ServiceModel\Channels\TextMessageEncodingBindingElement.cs (2)
193void IWsdlExportExtension.ExportContract(WsdlExporter exporter, WsdlContractConversionContext context) { } 194void IWsdlExportExtension.ExportEndpoint(WsdlExporter exporter, WsdlEndpointConversionContext context)
System\ServiceModel\Channels\TransportBindingElement.cs (3)
166internal static void ExportWsdlEndpoint(WsdlExporter exporter, WsdlEndpointConversionContext endpointContext, 172internal static void ExportWsdlEndpoint(WsdlExporter exporter, WsdlEndpointConversionContext endpointContext, 200WsdlExporter.WSAddressingHelper.AddAddressToWsdlPort(endpointContext.WsdlPort, address, addressingVersion);
System\ServiceModel\ComIntegration\ComPlusDiagnosticTraceRecords.cs (1)
49WsdlExporter exporter = new WsdlExporter();
System\ServiceModel\Description\DataContractSerializerOperationBehavior.cs (2)
177void IWsdlExportExtension.ExportEndpoint(WsdlExporter exporter, WsdlEndpointConversionContext endpointContext) 187void IWsdlExportExtension.ExportContract(WsdlExporter exporter, WsdlContractConversionContext contractContext)
System\ServiceModel\Description\IWsdlExportExtension.cs (2)
9void ExportContract(WsdlExporter exporter, WsdlContractConversionContext context); 10void ExportEndpoint(WsdlExporter exporter, WsdlEndpointConversionContext context);
System\ServiceModel\Description\MessageContractExporter.cs (10)
24readonly protected WsdlExporter exporter; 28static internal void ExportMessageBinding(WsdlExporter exporter, WsdlEndpointConversionContext endpointContext, Type messageContractExporterType, OperationDescription operation) 74static MessageExportContext GetMessageExportContext(WsdlExporter exporter) 85protected MessageContractExporter(WsdlExporter exporter, WsdlContractConversionContext context, OperationDescription operation, IOperationBehavior extension) 221WsdlExporter.WSAddressingHelper.AddActionAttribute(fault.Action, operationFault, this.exporter.PolicyVersion); 651WsdlExporter exporter; 654internal MessageBindingExporter(WsdlExporter exporter, WsdlEndpointConversionContext endpointContext) 895internal DataContractSerializerMessageContractExporter(WsdlExporter exporter, WsdlContractConversionContext context, OperationDescription operation, IOperationBehavior extension) 1035internal XmlSerializerMessageContractExporter(WsdlExporter exporter, WsdlContractConversionContext context, OperationDescription operation, IOperationBehavior extension) 1156WsdlExporter.WSAddressingHelper.AddActionAttribute(fault.Action, operationFault, this.exporter.PolicyVersion);
System\ServiceModel\Description\MetadataResolver.cs (2)
241importer.KnownContracts.Add(WsdlExporter.WsdlNamingHelper.GetPortTypeQName(cd), cd); 292XmlQualifiedName qname = WsdlExporter.WsdlNamingHelper.GetPortTypeQName(cd);
System\ServiceModel\Description\ServiceMetadataBehavior.cs (2)
501WsdlExporter wsdlExporter = exporter as WsdlExporter;
System\ServiceModel\Description\SoapHelper.cs (7)
42internal static WsdlNS.SoapAddressBinding GetOrCreateSoapAddressBinding(WsdlNS.Binding wsdlBinding, WsdlNS.Port wsdlPort, WsdlExporter exporter) 57internal static WsdlNS.SoapBinding GetOrCreateSoapBinding(WsdlEndpointConversionContext endpointContext, WsdlExporter exporter) 73internal static WsdlNS.SoapOperationBinding GetOrCreateSoapOperationBinding(WsdlEndpointConversionContext endpointContext, OperationDescription operation, WsdlExporter exporter) 89internal static WsdlNS.SoapBodyBinding GetOrCreateSoapBodyBinding(WsdlEndpointConversionContext endpointContext, WsdlNS.MessageBinding wsdlMessageBinding, WsdlExporter exporter) 121internal 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)
System\ServiceModel\Description\WsdlContractConversionContext.cs (2)
61if (!WsdlExporter.OperationIsExportable(operation)) 72if (WsdlExporter.IsBuiltInOperationBehavior(extensions[i]))
System\ServiceModel\Description\WsdlEndpointConversionContext.cs (2)
82if (!WsdlExporter.OperationIsExportable(operation)) 93if (WsdlExporter.IsBuiltInOperationBehavior(extensions[i]))
System\ServiceModel\Description\WsdlExporter.cs (9)
26XmlSchemaSet 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)) 1043internal static XmlQualifiedName GetBindingQName(ServiceEndpoint endpoint, WsdlExporter exporter, out bool wasUniquified) 1057static NamingHelper.DoesNameExist WsdlBindingQNameExists(WsdlExporter exporter, string bindingWsdlNamespace)
System\ServiceModel\Description\WsdlImporter.cs (17)
33readonly XmlSchemaSet xmlSchemas = WsdlExporter.GetEmptySchemaSet(); 227if (!this.KnownContracts.ContainsKey(WsdlExporter.WsdlNamingHelper.GetPortTypeQName(contract))) 997string wsdlOperationName = WsdlExporter.WsdlNamingHelper.GetWsdlOperationName(operationDescription, parentContractDescription); 1248XmlAttribute isInitiating = FindAttribute(wsdlOperation.ExtensibleAttributes, WsdlExporter.NetSessionHelper.IsInitiating, 1249WsdlExporter.NetSessionHelper.NamespaceUri); 1253if (isInitiating.Value == WsdlExporter.NetSessionHelper.True) 1257if (isInitiating.Value == WsdlExporter.NetSessionHelper.False) 1263XmlAttribute isTerminating = FindAttribute(wsdlOperation.ExtensibleAttributes, WsdlExporter.NetSessionHelper.IsTerminating, 1264WsdlExporter.NetSessionHelper.NamespaceUri); 1268if (isTerminating.Value == WsdlExporter.NetSessionHelper.True) 1272if (isTerminating.Value == WsdlExporter.NetSessionHelper.False) 1281XmlAttribute usingSession = FindAttribute(wsdlPortType.ExtensibleAttributes, WsdlExporter.NetSessionHelper.UsingSession, 1282WsdlExporter.NetSessionHelper.NamespaceUri); 1286if (usingSession.Value == WsdlExporter.NetSessionHelper.True) 1290if (usingSession.Value == WsdlExporter.NetSessionHelper.False) 1525XmlQualifiedName qName = WsdlExporter.WsdlNamingHelper.GetPortTypeQName(contract); 2225if (!WsdlExporter.OperationIsExportable(operation))
System\ServiceModel\Description\XmlSerializerOperationBehavior.cs (2)
181void IWsdlExportExtension.ExportEndpoint(WsdlExporter exporter, WsdlEndpointConversionContext endpointContext) 191void IWsdlExportExtension.ExportContract(WsdlExporter exporter, WsdlContractConversionContext contractContext)
System\ServiceModel\Security\WSTrustServiceContract.cs (4)
1648public virtual void ExportContract(WsdlExporter exporter, WsdlContractConversionContext context) 1667public virtual void ExportEndpoint(WsdlExporter exporter, WsdlEndpointConversionContext context) 1971protected virtual void ImportSchema(WsdlExporter exporter, WsdlEndpointConversionContext context, string ns) 2033static XmlSchema GetXmlSchema(WsdlExporter exporter, string ns)
System.ServiceModel.Channels (3)
System\ServiceModel\Channels\UdpTransportBindingElement.cs (3)
231void IWsdlExportExtension.ExportContract(WsdlExporter exporter, WsdlContractConversionContext context) 236void IWsdlExportExtension.ExportEndpoint(WsdlExporter exporter, WsdlEndpointConversionContext context) 279WsdlExporter.WSAddressingHelper.AddWSAddressingAssertion(exporter, context, encodingBindingElement.MessageVersion.Addressing);
System.ServiceModel.Web (2)
System\ServiceModel\Channels\WebMessageEncodingBindingElement.cs (2)
221void IWsdlExportExtension.ExportContract(WsdlExporter exporter, WsdlContractConversionContext context) 225void IWsdlExportExtension.ExportEndpoint(WsdlExporter exporter, WsdlEndpointConversionContext context)