3 instantiations of Binding
System.ServiceModel (1)
System\ServiceModel\Description\WsdlExporter.cs (1)
320wsdlBinding = new WsdlNS.Binding();
System.Web.Services (2)
System\Web\Services\Description\ProtocolReflector.cs (1)
383binding = new Binding();
System\Web\Services\Description\ServiceDescriptionSerializer.cs (1)
4530o = new global::System.Web.Services.Description.Binding();
105 references to Binding
System.ServiceModel (52)
System\ServiceModel\ComIntegration\WsdlServiceChannelBuilder.cs (1)
285WsdlNS.Binding wsdlBinding = wsdlDocs.GetBinding(bindingQname);
System\ServiceModel\Description\MessageContractImporter.cs (2)
1110foreach (WsdlNS.Binding binding in description.Bindings) 1191static WsdlNS.SoapBindingStyle GetStyle(WsdlNS.Binding binding)
System\ServiceModel\Description\ServiceMetadataExtension.cs (1)
1248WsdlNS.Binding binding = wsdls.GetBinding(port.Binding);
System\ServiceModel\Description\SoapHelper.cs (10)
42internal static WsdlNS.SoapAddressBinding GetOrCreateSoapAddressBinding(WsdlNS.Binding wsdlBinding, WsdlNS.Port wsdlPort, WsdlExporter exporter) 149internal static EnvelopeVersion GetSoapVersion(WsdlNS.Binding wsdlBinding) 159private static void SetSoapVersionState(WsdlNS.Binding wsdlBinding, WsdlExporter exporter, EnvelopeVersion version) 165versions = new Dictionary<WsdlNS.Binding, EnvelopeVersion>(); 169((Dictionary<WsdlNS.Binding, EnvelopeVersion>)versions)[wsdlBinding] = version; 172private static EnvelopeVersion GetSoapVersionState(WsdlNS.Binding wsdlBinding, WsdlExporter exporter) 178if (versions != null && ((Dictionary<WsdlNS.Binding, EnvelopeVersion>)versions).ContainsKey(wsdlBinding)) 180return ((Dictionary<WsdlNS.Binding, EnvelopeVersion>)versions)[wsdlBinding]; 471static WsdlNS.SoapBinding CreateSoapBinding(EnvelopeVersion version, WsdlNS.Binding wsdlBinding) 609internal static WsdlNS.SoapBindingStyle GetStyle(WsdlNS.Binding binding)
System\ServiceModel\Description\WsdlContractConversionContext.cs (1)
153foreach (WsdlNS.Binding wsdlBinding in wsdl.Bindings)
System\ServiceModel\Description\WsdlEndpointConversionContext.cs (3)
18readonly WsdlNS.Binding wsdlBinding; 29internal WsdlEndpointConversionContext(WsdlContractConversionContext contractContext, ServiceEndpoint endpoint, WsdlNS.Binding wsdlBinding, WsdlNS.Port wsdlport) 112public WsdlNS.Binding WsdlBinding { get { return wsdlBinding; } }
System\ServiceModel\Description\WsdlExporter.cs (7)
166WsdlNS.Binding wsdlBinding; 307WsdlNS.Binding CreateWsdlBindingAndPort(ServiceEndpoint endpoint, XmlQualifiedName wsdlServiceQName, out WsdlNS.Port wsdlPort, out bool newBinding, out bool bindingNameWasUniquified) 310WsdlNS.Binding wsdlBinding; 735WsdlNS.Binding wsdlBinding = endpointContext.WsdlBinding; 872static string CreateBindingPolicyKey(WsdlNS.Binding wsdlBinding) 887WsdlNS.Binding wsdlBinding = wsdlOperationBinding.Binding; 898WsdlNS.Binding wsdlBinding = wsdlOperationBinding.Binding;
System\ServiceModel\Description\WsdlHelper.cs (4)
115foreach (WsdlNS.Binding binding in wsdl.Bindings) 151private static void UpdatePolicyKeys(WsdlNS.Binding binding, string newBindingName, WsdlNS.ServiceDescription wsdl) 238foreach (WsdlNS.Binding binding in wsdl.Bindings) 292foreach (WsdlNS.Binding binding in bindings)
System\ServiceModel\Description\WsdlImporter.cs (23)
149foreach (WsdlNS.Binding wsdlBinding in this.GetAllBindings()) 174public Binding ImportBinding(WsdlNS.Binding wsdlBinding) 211foreach (WsdlNS.Binding wsdlBinding in FindBindingsForPortType(wsdlPortType)) 236foreach (WsdlNS.Binding wsdlBinding in FindBindingsForContract(contract)) 244public ServiceEndpointCollection ImportEndpoints(WsdlNS.Binding wsdlBinding) 359WsdlEndpointConversionContext ImportWsdlBinding(WsdlNS.Binding wsdlBinding, ErrorBehavior errorBehavior) 452WsdlNS.Binding wsdlBinding = this.wsdlDocuments.GetBinding(wsdlPort.Binding); 736void VerifyImportedWsdlBinding(WsdlNS.Binding wsdlBinding) 1184internal static XmlQualifiedName GetBindingName(WsdlNS.Binding wsdlBinding) 1321static public void InsertAdHocPolicy(WsdlNS.Binding wsdlBinding, string value, string key) 1351static string AddPolicyUri(WsdlNS.Binding wsdlBinding, string name) 1498foreach (WsdlNS.Binding wsdlBinding in wsdl.Bindings) 1513IEnumerable<WsdlNS.Binding> FindBindingsForPortType(WsdlNS.PortType wsdlPortType) 1515foreach (WsdlNS.Binding wsdlBinding in GetAllBindings()) 1523IEnumerable<WsdlNS.Binding> FindBindingsForContract(ContractDescription contract) 1526foreach (WsdlNS.Binding wsdlBinding in GetAllBindings()) 1534IEnumerable<WsdlNS.Port> FindPortsForBinding(WsdlNS.Binding binding) 1543IEnumerable<WsdlNS.Binding> GetAllBindings() 1547foreach (WsdlNS.Binding wsdlBinding in wsdl.Bindings) 1751else if (item is WsdlNS.Binding) 1803else if (item is WsdlNS.Binding) 1806wsdlNs = ((WsdlNS.Binding)item).ServiceDescription.TargetNamespace ?? String.Empty; 2045internal static bool ContainsPolicy(WsdlNS.Binding wsdlBinding)
System.ServiceModel.Channels (1)
System\ServiceModel\Channels\UdpTransportImporter.cs (1)
24foreach (WsdlNS.Binding wsdlBinding in wsdl.Bindings)
System.Web.Extensions (6)
Compilation\WCFModel\AsmxEndpointPickerExtension.cs (4)
85List<Binding> bindingsToDelete = new List<Binding>(); 87foreach (Binding binding in document.Bindings) 95foreach (Binding bindingToDelete in bindingsToDelete)
Compilation\WCFModel\HttpBindingExtension.cs (1)
33static bool ContainsHttpBindingExtension(WsdlNS.Binding wsdlBinding)
Compilation\WCFModel\VSWCFServiceContractGenerator.cs (1)
1835foreach (System.Web.Services.Description.Binding binding in wsdlFile.Bindings)
System.Web.Services (46)
System\Web\Services\Configuration\WebServicesSection.cs (1)
185table.Add(typeof(Binding), new XmlAttributes());
System\Web\Services\Description\HttpFormatExtensions.cs (1)
19[XmlFormatExtension("binding", HttpBinding.Namespace, typeof(Binding))]
System\Web\Services\Description\ProtocolImporter.cs (8)
41Binding binding; 178public Binding Binding { 264Binding binding = ServiceDescriptions.GetBinding(port.Binding); 282foreach (Binding binding in serviceDescription.Bindings) { 308Binding binding = ServiceDescriptions.GetBinding(port.Binding); 319foreach (Binding binding in serviceDescription.Bindings) { 333void MoveToBinding(Binding binding, PortType portType) { 337void MoveToBinding(Service service, Port port, Binding binding, PortType portType) {
System\Web\Services\Description\ProtocolReflector.cs (3)
33Binding binding; 134public Binding Binding { 377foreach (Binding b in bindingServiceDescription.Bindings)
System\Web\Services\Description\ServiceDescription.cs (18)
846Binding parent; 848internal void SetParent(Binding parent) { 856public Binding Binding { 2173public Binding this[int index] { 2174get { return (Binding)List[index]; } 2182public int Add(Binding binding) { 2190public void Insert(int index, Binding binding) { 2198public int IndexOf(Binding binding) { 2206public bool Contains(Binding binding) { 2214public void Remove(Binding binding) { 2222public void CopyTo(Binding[] array, int index) { 2230public Binding this[string name] { 2231get { return (Binding)Table[name]; } 2239return ((Binding)value).Name; 2247((Binding)value).SetParent((ServiceDescription)parent); 2434internal OperationBindingCollection(Binding binding) : base(binding) { } 2498((OperationBinding)value).SetParent((Binding)parent); 2865else if (type == typeof(Binding))
System\Web\Services\Description\ServiceDescriptionImporter.cs (1)
343foreach (Binding binding in description.Bindings) {
System\Web\Services\Description\ServiceDescriptions.cs (2)
157public Binding GetBinding(XmlQualifiedName name) { 159Binding binding = null;
System\Web\Services\Description\ServiceDescriptionSerializer.cs (5)
89Write117_Binding(@"binding", @"http://schemas.xmlsoap.org/wsdl/", ((global::System.Web.Services.Description.Binding)a[ia]), false, false); 293void Write117_Binding(string n, string ns, global::System.Web.Services.Description.Binding o, bool isNullable, bool needType) { 300if (t == typeof(global::System.Web.Services.Description.Binding)) { 4518global::System.Web.Services.Description.Binding Read117_Binding(bool isNullable, bool checkType) { 4529global::System.Web.Services.Description.Binding o;
System\Web\Services\Description\Soap12FormatExtensions.cs (1)
16[XmlFormatExtension("binding", Soap12Binding.Namespace, typeof(Binding))]
System\Web\Services\Description\SoapFormatExtensions.cs (1)
11[XmlFormatExtension("binding", SoapBinding.Namespace, typeof(Binding))]
System\Web\Services\Description\WebServicesInteroperability.cs (5)
87internal static bool AnalyzeBinding(Binding binding, ServiceDescription description, ServiceDescriptionCollection descriptions, BasicProfileViolationCollection violations) { 270foreach (Binding binding in description.Bindings) { 520static void CheckExtensions(Binding binding, ServiceDescription description, BasicProfileViolationCollection violations) { 548Binding binding = descriptions.GetBinding(port.Binding); 557foreach (Binding binding in description.Bindings) {