4 instantiations of WsdlEndpointConversionContext
System.ServiceModel (4)
System\ServiceModel\Description\WsdlExporter.cs (2)
178endpointContext = new WsdlEndpointConversionContext(contractContext, endpoint, wsdlBinding, wsdlPort); 223endpointContext = new WsdlEndpointConversionContext(exportedBindings[new BindingDictionaryKey(endpoint.Contract, endpoint.Binding)], endpoint, wsdlPort);
System\ServiceModel\Description\WsdlImporter.cs (2)
383bindingEndpointContext = new WsdlEndpointConversionContext(contractContext, newWsdlBindingEndpoint, wsdlBinding, null); 460endpointContext = new WsdlEndpointConversionContext(bindingEndpointContext, endpoint, wsdlPort);
78 references to WsdlEndpointConversionContext
System.ServiceModel (72)
System\ServiceModel\Channels\BinaryMessageEncodingBindingElement.cs (1)
265void IWsdlExportExtension.ExportEndpoint(WsdlExporter exporter, WsdlEndpointConversionContext context)
System\ServiceModel\Channels\ConnectionOrientedTransportBindingElement.cs (2)
347void IWsdlExportExtension.ExportEndpoint(WsdlExporter exporter, WsdlEndpointConversionContext endpointContext) 427MessageEncodingBindingElement FindMessageEncodingBindingElement(WsdlEndpointConversionContext endpointContext, out bool createdNew)
System\ServiceModel\Channels\ContextBindingElementImporter.cs (1)
33public void ImportEndpoint(WsdlImporter importer, WsdlEndpointConversionContext context)
System\ServiceModel\Channels\HttpTransportBindingElement.cs (2)
878void IWsdlExportExtension.ExportEndpoint(WsdlExporter exporter, WsdlEndpointConversionContext endpointContext) 977MessageEncodingBindingElement FindMessageEncodingBindingElement(WsdlEndpointConversionContext endpointContext, out bool createdNew)
System\ServiceModel\Channels\MessageEncodingBindingElementImporter.cs (4)
21void IWsdlImportExtension.ImportEndpoint(WsdlImporter importer, WsdlEndpointConversionContext context) 119static void EnsureMessageEncoding(WsdlEndpointConversionContext context, MessageEncodingBindingElement encodingBindingElement) 147static BindingElementCollection GetBindingElements(WsdlEndpointConversionContext context) 154static CustomBinding ConvertToCustomBinding(WsdlEndpointConversionContext context)
System\ServiceModel\Channels\MsmqBindingElementBase.cs (2)
411void IWsdlExportExtension.ExportEndpoint(WsdlExporter exporter, WsdlEndpointConversionContext endpointContext) 432MessageEncodingBindingElement FindMessageEncodingBindingElement(WsdlEndpointConversionContext endpointContext, out bool createdNew)
System\ServiceModel\Channels\MtomMessageEncodingBindingElement.cs (1)
223void IWsdlExportExtension.ExportEndpoint(WsdlExporter exporter, WsdlEndpointConversionContext context)
System\ServiceModel\Channels\PeerTransportBindingElement.cs (2)
180void IWsdlExportExtension.ExportEndpoint(WsdlExporter exporter, WsdlEndpointConversionContext endpointContext) 209MessageEncodingBindingElement FindMessageEncodingBindingElement(WsdlEndpointConversionContext endpointContext, out bool createdNew)
System\ServiceModel\Channels\StandardBindingImporter.cs (1)
19void IWsdlImportExtension.ImportEndpoint(WsdlImporter importer, WsdlEndpointConversionContext endpointContext)
System\ServiceModel\Channels\TextMessageEncodingBindingElement.cs (1)
194void IWsdlExportExtension.ExportEndpoint(WsdlExporter exporter, WsdlEndpointConversionContext context)
System\ServiceModel\Channels\TransportBindingElement.cs (2)
166internal static void ExportWsdlEndpoint(WsdlExporter exporter, WsdlEndpointConversionContext endpointContext, 172internal static void ExportWsdlEndpoint(WsdlExporter exporter, WsdlEndpointConversionContext endpointContext,
System\ServiceModel\Channels\TransportBindingElementImporter.cs (7)
32void IWsdlImportExtension.ImportEndpoint(WsdlImporter importer, WsdlEndpointConversionContext context) 67static BindingElementCollection GetBindingElements(WsdlEndpointConversionContext context) 74static CustomBinding ConvertToCustomBinding(WsdlEndpointConversionContext context) 85static void ImportAddress(WsdlEndpointConversionContext context, TransportBindingElement transportBindingElement) 102static void CreateLegacyTransportBindingElement(WsdlImporter importer, WsdlNS.SoapBinding soapBinding, WsdlEndpointConversionContext context) 218internal static void RegisterTransportBindingElement(MetadataImporter importer, WsdlEndpointConversionContext context) 224internal static bool IsRegisteredTransportBindingElement(WsdlImporter importer, WsdlEndpointConversionContext context)
System\ServiceModel\Description\DataContractSerializerMessageContractImporter.cs (2)
30void IWsdlImportExtension.ImportEndpoint(WsdlImporter importer, WsdlEndpointConversionContext endpointContext) 61void IWsdlImportExtension.ImportEndpoint(WsdlImporter importer, WsdlEndpointConversionContext endpointContext)
System\ServiceModel\Description\DataContractSerializerOperationBehavior.cs (1)
177void IWsdlExportExtension.ExportEndpoint(WsdlExporter exporter, WsdlEndpointConversionContext endpointContext)
System\ServiceModel\Description\IWsdlExportExtension.cs (1)
10void ExportEndpoint(WsdlExporter exporter, WsdlEndpointConversionContext context);
System\ServiceModel\Description\IWsdlImportExtension.cs (1)
17void ImportEndpoint(WsdlImporter importer, WsdlEndpointConversionContext context);
System\ServiceModel\Description\MessageContractExporter.cs (3)
28static internal void ExportMessageBinding(WsdlExporter exporter, WsdlEndpointConversionContext endpointContext, Type messageContractExporterType, OperationDescription operation) 648WsdlEndpointConversionContext endpointContext; 654internal MessageBindingExporter(WsdlExporter exporter, WsdlEndpointConversionContext endpointContext)
System\ServiceModel\Description\MessageContractImporter.cs (2)
49static internal void ImportMessageBinding(WsdlImporter importer, WsdlEndpointConversionContext endpointContext, Type schemaImporterType) 87static bool IsReferencedContract(WsdlImporter importer, WsdlEndpointConversionContext endpointContext)
System\ServiceModel\Description\SoapHelper.cs (9)
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) 104internal static WsdlNS.SoapHeaderBinding CreateSoapHeaderBinding(WsdlEndpointConversionContext endpointContext, WsdlNS.MessageBinding wsdlMessageBinding) 112internal static void CreateSoapFaultBinding(string name, WsdlEndpointConversionContext endpointContext, WsdlNS.FaultBinding wsdlFaultBinding, bool isEncoded) 121internal static void SetSoapVersion(WsdlEndpointConversionContext endpointContext, WsdlExporter exporter, EnvelopeVersion version) 571static WsdlNS.SoapBinding GetSoapBinding(WsdlEndpointConversionContext endpointContext) 581static WsdlNS.SoapOperationBinding GetSoapOperationBinding(WsdlEndpointConversionContext endpointContext, OperationDescription operation) 593static WsdlNS.SoapBodyBinding GetSoapBodyBinding(WsdlEndpointConversionContext endpointContext, WsdlNS.MessageBinding wsdlMessageBinding)
System\ServiceModel\Description\WsdlEndpointConversionContext.cs (1)
45internal WsdlEndpointConversionContext(WsdlEndpointConversionContext bindingContext, ServiceEndpoint endpoint, WsdlNS.Port wsdlport)
System\ServiceModel\Description\WsdlExporter.cs (7)
30Dictionary<BindingDictionaryKey, WsdlEndpointConversionContext> exportedBindings = new Dictionary<BindingDictionaryKey, WsdlEndpointConversionContext>(); 175WsdlEndpointConversionContext endpointContext; 238void CallExportEndpoint(WsdlEndpointConversionContext endpointContext) 311WsdlEndpointConversionContext bindingConversionContext; 718internal void AttachPolicy(ServiceEndpoint endpoint, WsdlEndpointConversionContext endpointContext, PolicyConversionContext policyContext) 1187void CallExtension(WsdlEndpointConversionContext endpointContext, IWsdlExportExtension extension)
System\ServiceModel\Description\WsdlImporter.cs (14)
27readonly Dictionary<XmlQualifiedName, WsdlEndpointConversionContext> importedBindings = new Dictionary<XmlQualifiedName, WsdlEndpointConversionContext>(); 151WsdlEndpointConversionContext importedBindingContext = null; 359WsdlEndpointConversionContext ImportWsdlBinding(WsdlNS.Binding wsdlBinding, ErrorBehavior errorBehavior) 366WsdlEndpointConversionContext bindingEndpointContext = null; 454WsdlEndpointConversionContext bindingEndpointContext = ImportWsdlBinding(wsdlBinding, ErrorBehavior.RethrowExceptions); 456WsdlEndpointConversionContext endpointContext; 550Binding CreateBinding(WsdlEndpointConversionContext endpointContext, XmlQualifiedName bindingQName) 700void CallImportEndpoint(WsdlEndpointConversionContext endpointConversionContext) 834internal static OperationDescription FindOperationDescription(WsdlNS.OperationBinding wsdlOperationBinding, WsdlNS.ServiceDescriptionCollection wsdlDocuments, WsdlEndpointConversionContext endpointContext) 1592BindingElementCollection ImportPolicyFromWsdl(WsdlEndpointConversionContext endpointContext) 1639static UnrecognizedAssertionsBindingElement CollectUnrecognizedAssertions(PolicyConversionContext policyContext, WsdlEndpointConversionContext endpointContext) 1661static void AppendUnImportedPolicyErrorMessage(ref StringBuilder unImportedPolicyMessage, WsdlEndpointConversionContext endpointContext, PolicyConversionContext policyContext) 2196internal PolicyAlternatives GetPolicyAlternatives(WsdlEndpointConversionContext endpointContext)
System\ServiceModel\Description\XmlSerializerOperationBehavior.cs (1)
181void IWsdlExportExtension.ExportEndpoint(WsdlExporter exporter, WsdlEndpointConversionContext endpointContext)
System\ServiceModel\Security\WSTrustServiceContract.cs (4)
1667public virtual void ExportEndpoint(WsdlExporter exporter, WsdlEndpointConversionContext context) 1924protected virtual void IncludeNamespace(WsdlEndpointConversionContext context, string prefix, string ns) 1971protected virtual void ImportSchema(WsdlExporter exporter, WsdlEndpointConversionContext context, string ns) 2094WsdlEndpointConversionContext context,
System.ServiceModel.Channels (3)
System\ServiceModel\Channels\UdpTransportBindingElement.cs (1)
236void IWsdlExportExtension.ExportEndpoint(WsdlExporter exporter, WsdlEndpointConversionContext context)
System\ServiceModel\Channels\UdpTransportImporter.cs (2)
62public void ImportEndpoint(WsdlImporter importer, WsdlEndpointConversionContext context) 102void ImportEndpointAddress(WsdlEndpointConversionContext context)
System.ServiceModel.Web (1)
System\ServiceModel\Channels\WebMessageEncodingBindingElement.cs (1)
225void IWsdlExportExtension.ExportEndpoint(WsdlExporter exporter, WsdlEndpointConversionContext context)
System.Web.Extensions (2)
Compilation\WCFModel\AsmxEndpointPickerExtension.cs (1)
37void System.ServiceModel.Description.IWsdlImportExtension.ImportEndpoint(System.ServiceModel.Description.WsdlImporter importer, System.ServiceModel.Description.WsdlEndpointConversionContext context)
Compilation\WCFModel\HttpBindingExtension.cs (1)
66void IWsdlImportExtension.ImportEndpoint(WsdlImporter importer, WsdlEndpointConversionContext context)