40 references to WsdlBinding
System.ServiceModel (38)
System\ServiceModel\Channels\MessageEncodingBindingElementImporter.cs (2)
49foreach (OperationBinding wsdlOperationBinding in context.WsdlBinding.Operations) 121EnvelopeVersion soapVersion = SoapHelper.GetSoapVersion(context.WsdlBinding);
System\ServiceModel\Channels\TransportBindingElementImporter.cs (5)
53WsdlNS.SoapBinding soapBinding = (WsdlNS.SoapBinding)context.WsdlBinding.Extensions.Find(typeof(WsdlNS.SoapBinding)); 220XmlQualifiedName wsdlBindingQName = new XmlQualifiedName(context.WsdlBinding.Name, context.WsdlBinding.ServiceDescription.TargetNamespace); 226XmlQualifiedName key = new XmlQualifiedName(context.WsdlBinding.Name, context.WsdlBinding.ServiceDescription.TargetNamespace);
System\ServiceModel\Description\MessageContractExporter.cs (2)
658this.soapVersion = SoapHelper.GetSoapVersion(endpointContext.WsdlBinding); 680WsdlNS.SoapBinding soapBinding = (WsdlNS.SoapBinding)endpointContext.WsdlBinding.Extensions.Find(typeof(WsdlNS.SoapBinding));
System\ServiceModel\Description\MessageContractImporter.cs (2)
54MarkSoapExtensionsAsHandled(endpointContext.WsdlBinding); 56foreach (WsdlNS.OperationBinding wsdlOperationBinding in endpointContext.WsdlBinding.Operations)
System\ServiceModel\Description\SoapHelper.cs (13)
59if (GetSoapVersionState(endpointContext.WsdlBinding, exporter) == EnvelopeVersion.None) 68EnvelopeVersion version = GetSoapVersion(endpointContext.WsdlBinding); 69WsdlNS.SoapBinding soapBinding = CreateSoapBinding(version, endpointContext.WsdlBinding); 75if (GetSoapVersionState(endpointContext.WsdlBinding, exporter) == EnvelopeVersion.None) 80EnvelopeVersion version = GetSoapVersion(endpointContext.WsdlBinding); 91if (GetSoapVersionState(endpointContext.WsdlBinding, exporter) == EnvelopeVersion.None) 95EnvelopeVersion version = GetSoapVersion(endpointContext.WsdlBinding); 106EnvelopeVersion version = GetSoapVersion(endpointContext.WsdlBinding); 114EnvelopeVersion version = GetSoapVersion(endpointContext.WsdlBinding); 123SetSoapVersionState(endpointContext.WsdlBinding, exporter, version); 129SoapConverter.ConvertExtensions(endpointContext.WsdlBinding.Extensions, version, SoapConverter.ConvertSoapBinding); 131foreach (WsdlNS.OperationBinding operationBinding in endpointContext.WsdlBinding.Operations) 573foreach (object o in endpointContext.WsdlBinding.Extensions)
System\ServiceModel\Description\WsdlEndpointConversionContext.cs (1)
49this.wsdlBinding = bindingContext.WsdlBinding;
System\ServiceModel\Description\WsdlExporter.cs (4)
335wsdlBindingQName = new XmlQualifiedName(bindingConversionContext.WsdlBinding.Name, bindingConversionContext.WsdlBinding.ServiceDescription.TargetNamespace); 730WsdlNS.ServiceDescription policyWsdl = endpointContext.WsdlBinding.ServiceDescription; 735WsdlNS.Binding wsdlBinding = endpointContext.WsdlBinding;
System\ServiceModel\Description\WsdlImporter.cs (7)
569throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(WsdlImportException.Create(endpointContext.WsdlBinding, e)); 1635throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(WsdlImportException.Create(endpointContext.WsdlBinding, new InvalidOperationException(SR.GetString(SR.NoUsablePolicyAssertions)))); 1641XmlQualifiedName bindingQName = new XmlQualifiedName(endpointContext.WsdlBinding.Name, endpointContext.WsdlBinding.ServiceDescription.TargetNamespace); 1673AddUnImportedPolicyString(unImportedPolicyMessage, endpointContext.WsdlBinding, policyContext.GetBindingAssertions()); 2203WsdlNS.ServiceDescription bindingWsdl = endpointContext.WsdlBinding.ServiceDescription; 2204IEnumerable<IEnumerable<XmlElement>> wsdlBindingAlternatives = this.GetPolicyAlternatives(endpointContext.WsdlBinding, bindingWsdl);
System\ServiceModel\Security\WSTrustServiceContract.cs (2)
1942XmlQualifiedName[] namespaces = context.WsdlBinding.ServiceDescription.Namespaces.ToArray(); 1954context.WsdlBinding.ServiceDescription.Namespaces.Add(prefix, ns);
System.Web.Extensions (2)
Compilation\WCFModel\HttpBindingExtension.cs (2)
68if (context != null && context.WsdlBinding != null && ContainsHttpBindingExtension(context.WsdlBinding))