3 writes to Binding
System.ServiceModel.Primitives (2)
System\ServiceModel\ChannelFactory.cs (1)
241Endpoint.Binding = binding;
System\ServiceModel\Description\ServiceEndpoint.cs (1)
34Binding = binding;
System.ServiceModel.Primitives.Tests (1)
ServiceModel\DuplexChannelFactoryTest.cs (1)
175factory.Endpoint.Binding = binding;
28 references to Binding
System.ServiceModel.Primitives (28)
System\ServiceModel\ChannelFactory.cs (5)
58if (Endpoint != null && Endpoint.Binding != null) 60return Endpoint.Binding.CloseTimeout; 73if (Endpoint != null && Endpoint.Binding != null) 75return Endpoint.Binding.OpenTimeout; 132if (Endpoint.Binding == null)
System\ServiceModel\Channels\ServiceChannelFactory.cs (2)
112Binding binding = serviceEndpoint.Binding; 118customBinding.CopyTimeouts(serviceEndpoint.Binding);
System\ServiceModel\DeliveryRequirementsAttribute.cs (2)
76EnsureQueuedDeliveryRequirements(name, endpoint.Binding); 77EnsureOrderedDeliveryRequirements(name, endpoint.Binding);
System\ServiceModel\Description\ClientCredentials.cs (2)
200if (serviceEndpoint.Binding == null) 206if (serviceEndpoint.Binding.CreateBindingElements().Find<SecurityBindingElement>() == null)
System\ServiceModel\Description\DispatcherBuilder.cs (9)
26IdentityVerifier identityVerifier = serviceEndpoint.Binding.GetProperty<IdentityVerifier>(parameters); 280behavior.ManualAddressing = IsManualAddressing(serviceEndpoint.Binding); 281behavior.EnableFaults = !IsMulticast(serviceEndpoint.Binding); 284behavior.CallbackDispatchRuntime.ChannelDispatcher.MessageVersion = serviceEndpoint.Binding.MessageVersion; 289IBindingRuntimePreferences runtimePreferences = serviceEndpoint.Binding as IBindingRuntimePreferences; 297endpointDispatcher.ChannelDispatcher.ManualAddressing = IsManualAddressing(serviceEndpoint.Binding); 298endpointDispatcher.ChannelDispatcher.EnableFaults = !IsMulticast(serviceEndpoint.Binding); 299endpointDispatcher.ChannelDispatcher.MessageVersion = serviceEndpoint.Binding.MessageVersion; 359BindingElementCollection elements = endpoint.Binding.CreateBindingElements();
System\ServiceModel\Description\ServiceEndpoint.cs (4)
84else if (Binding != null) 86return String.Format(CultureInfo.InvariantCulture, "{0}_{1}", new XmlName(Binding.Name).EncodedName, Contract.Name); 171if (Binding == null) 180Binding.EnsureInvariants(Contract.Name);
System\ServiceModel\Description\ServiceEndpointCollection.cs (4)
67endpoint.Binding.Name == bindingName.Name && 68endpoint.Binding.Namespace == bindingName.Namespace) 92endpoint.Binding.Name == bindingName.Name && 93endpoint.Binding.Namespace == bindingName.Namespace)