6 types derived from Binding
System.ServiceModel.Http (2)
System\ServiceModel\HttpBindingBase.cs (1)
14public abstract class HttpBindingBase : Binding
System\ServiceModel\WSHttpBindingBase.cs (1)
11public abstract class WSHttpBindingBase : Binding
System.ServiceModel.NetNamedPipe (1)
System\ServiceModel\NetNamedPipeBinding.cs (1)
13public class NetNamedPipeBinding : Binding
System.ServiceModel.NetTcp (1)
System\ServiceModel\NetTcpBinding.cs (1)
10public class NetTcpBinding : Binding
System.ServiceModel.Primitives (1)
System\ServiceModel\Channels\CustomBinding.cs (1)
10public class CustomBinding : Binding
System.ServiceModel.UnixDomainSocket (1)
System\ServiceModel\UnixDomainSocketBinding.cs (1)
10public class UnixDomainSocketBinding : Binding
92 references to Binding
Binding.Http.IntegrationTests (1)
MtomBindingTestHelper.cs (1)
65public static Binding CreateMtomClientBinding()
Client.TypedClient.IntegrationTests (3)
TypedProxyTests.4.0.0.cs (3)
448private static void ServiceContract_TypedProxy_AsyncBeginEnd_Call_TestImpl(Binding binding, string endpoint, string testName) 495private static void ServiceContract_TypedProxy_AsyncBeginEnd_Call_WithNoCallback_TestImpl(Binding binding, string endpoint, string testName) 536private static void ServiceContract_TypedProxy_AsyncTask_Call_TestImpl(Binding binding, string endpoint, string testName)
Contract.Message.IntegrationTests (1)
MessageTests.4.0.0.cs (1)
66Binding binding = null;
Encoding.Encoders.IntegrationTests (2)
TextEncodingTests.4.1.0.cs (2)
21Binding binding = null; 54Binding binding = null;
ScenarioTests.Common.Tests (6)
ScenarioTestHelpers.cs (2)
59public static bool RunBasicEchoTest(Binding binding, string address, string variation, Action<ChannelFactory> factorySettings = null) 96public static bool RunComplexEchoTest(Binding binding, string address, string variation, StringBuilder errorBuilder, Action<ChannelFactory> factorySettings = null)
ScenarioTestTypes.cs (4)
768public MyClientBase(Binding binding, EndpointAddress endpointAddress) 782public MyClientBase(Binding binding, EndpointAddress endpointAddress) 796public MyClientBaseWithChannelBase(Binding binding, EndpointAddress endpointAddress) 860public MyDuplexClientBase(InstanceContext callbackInstance, Binding binding, EndpointAddress endpointAddress)
System.ServiceModel.Federation (6)
System\ServiceModel\Federation\WSTrustChannelFactory.cs (3)
28/// Initializes a new instance of a <see cref="WSTrustChannelFactory" /> specifying the <see cref="Binding"/> and <see cref="EndpointAddress"/>. 30/// <param name="binding">The <see cref="Binding" /> used by channels created by the factory.</param> 32public WSTrustChannelFactory(Binding binding, EndpointAddress endpointAddress)
System\ServiceModel\Federation\WSTrustChannelSecurityTokenProvider.cs (1)
346internal Binding IssuerBinding
System\ServiceModel\Federation\WsTrustTokenParameters.cs (2)
181public static WSTrustTokenParameters CreateWSFederationTokenParameters(Binding issuerBinding, EndpointAddress issuerAddress) 196public static WSTrustTokenParameters CreateWS2007FederationTokenParameters(Binding issuerBinding, EndpointAddress issuerAddress)
System.ServiceModel.Primitives (53)
System\ServiceModel\ChannelFactory.cs (6)
235protected void InitializeEndpoint(Binding binding, EndpointAddress address) 380public ChannelFactory(Binding binding) 385public ChannelFactory(Binding binding, String remoteAddress) 391public ChannelFactory(Binding binding, EndpointAddress remoteAddress) 549public static TChannel CreateChannel(Binding binding, EndpointAddress endpointAddress) 563public static TChannel CreateChannel(Binding binding, EndpointAddress endpointAddress, Uri via)
System\ServiceModel\Channels\ChannelBuilder.cs (1)
23public ChannelBuilder(Binding binding, BindingParameterCollection bindingParameters, bool addChannelDemuxerIfRequired)
System\ServiceModel\Channels\CustomBinding.cs (3)
72public CustomBinding(Binding binding) 77private static BindingElementCollection SafeCreateBindingElements(Binding binding) 86internal CustomBinding(Binding binding, BindingElementCollection elements)
System\ServiceModel\Channels\ReliableChannelFactory.cs (1)
12public ReliableChannelFactory(ReliableSessionBindingElement settings, IChannelFactory<InnerChannel> innerChannelFactory, Binding binding)
System\ServiceModel\Channels\SecurityBindingElement.cs (2)
270private void SetPrivacyNoticeUriIfRequired(SecurityProtocolFactory factory, Binding binding) 276internal void ConfigureProtocolFactory(SecurityProtocolFactory factory, SecurityCredentialsManager credentialsManager, bool isForService, BindingContext issuerBindingContext, Binding binding)
System\ServiceModel\Channels\ServiceChannelFactory.cs (9)
22public ServiceChannelFactory(ClientRuntime clientRuntime, Binding binding) 112Binding binding = serviceEndpoint.Binding; 423ClientRuntime clientRuntime, Binding binding) 513public ServiceChannelFactoryOverOutput(IChannelFactory<IOutputChannel> innerChannelFactory, ClientRuntime clientRuntime, Binding binding) 532public ServiceChannelFactoryOverDuplex(IChannelFactory<IDuplexChannel> innerChannelFactory, ClientRuntime clientRuntime, Binding binding) 552public ServiceChannelFactoryOverRequest(IChannelFactory<IRequestChannel> innerChannelFactory, ClientRuntime clientRuntime, Binding binding) 572public ServiceChannelFactoryOverOutputSession(IChannelFactory<IOutputSessionChannel> innerChannelFactory, ClientRuntime clientRuntime, Binding binding, bool datagramAdapter) 601public ServiceChannelFactoryOverDuplexSession(IChannelFactory<IDuplexSessionChannel> innerChannelFactory, ClientRuntime clientRuntime, Binding binding, bool useActiveAutoClose) 627public ServiceChannelFactoryOverRequestSession(IChannelFactory<IRequestSessionChannel> innerChannelFactory, ClientRuntime clientRuntime, Binding binding, bool datagramAdapter)
System\ServiceModel\Channels\TransportBindingElement.cs (1)
89Binding binding = new CustomBinding(transport);
System\ServiceModel\ClientBase.cs (2)
58protected ClientBase(Binding binding, EndpointAddress remoteAddress) 107protected ClientBase(InstanceContext callbackInstance, Binding binding, EndpointAddress remoteAddress)
System\ServiceModel\DeliveryRequirementsAttribute.cs (2)
80private void EnsureQueuedDeliveryRequirements(string name, Binding binding) 108private void EnsureOrderedDeliveryRequirements(string name, Binding binding)
System\ServiceModel\Description\DispatcherBuilder.cs (2)
302private bool IsManualAddressing(Binding binding) 314private bool IsMulticast(Binding binding)
System\ServiceModel\Description\ServiceEndpoint.cs (2)
31public ServiceEndpoint(ContractDescription contract, Binding binding, EndpointAddress address) 59public Binding Binding { get; set; }
System\ServiceModel\DuplexChannelFactory.cs (13)
18public DuplexChannelFactory(Type callbackInstanceType, Binding binding, String remoteAddress) 21public DuplexChannelFactory(Type callbackInstanceType, Binding binding, EndpointAddress remoteAddress) 24public DuplexChannelFactory(Type callbackInstanceType, Binding binding) 35public DuplexChannelFactory(InstanceContext callbackInstance, Binding binding, String remoteAddress) 38public DuplexChannelFactory(InstanceContext callbackInstance, Binding binding, EndpointAddress remoteAddress) 41public DuplexChannelFactory(InstanceContext callbackInstance, Binding binding) 69public DuplexChannelFactory(object callbackObject, Binding binding) 75public DuplexChannelFactory(object callbackObject, Binding binding, String remoteAddress) 80public DuplexChannelFactory(object callbackObject, Binding binding, EndpointAddress remoteAddress) 222public static TChannel CreateChannel(object callbackObject, Binding binding, EndpointAddress endpointAddress) 227public static TChannel CreateChannel(object callbackObject, Binding binding, EndpointAddress endpointAddress, Uri via) 232public static TChannel CreateChannel(InstanceContext callbackInstance, Binding binding, EndpointAddress endpointAddress) 240public static TChannel CreateChannel(InstanceContext callbackInstance, Binding binding, EndpointAddress endpointAddress, Uri via)
System\ServiceModel\DuplexClientBase.cs (1)
13protected DuplexClientBase(InstanceContext callbackInstance, Binding binding, EndpointAddress remoteAddress)
System\ServiceModel\ProgrammaticEndpointTrait.cs (2)
14private Binding _binding; 17public ProgrammaticEndpointTrait(Binding binding,
System\ServiceModel\Security\SecurityUtils.cs (1)
924Binding binding = requirement.IssuerBinding;
System\ServiceModel\Security\Tokens\IssuedSecurityTokenParameters.cs (3)
24public Binding IssuerBinding; 73public IssuedSecurityTokenParameters(string tokenType, EndpointAddress issuerAddress, Binding issuerBinding) 93public Binding IssuerBinding { get; set; }
System\ServiceModel\Security\Tokens\ServiceModelSecurityTokenRequirement.cs (2)
131public Binding IssuerBinding 135return GetPropertyOrDefault<Binding>(IssuerBindingProperty, null);
System.ServiceModel.Primitives.Tests (17)
ServiceModel\ClientBaseTest.cs (3)
211public MyClientBase(Binding binding, EndpointAddress endpointAddress) 232public MyClientBase2(Binding binding, EndpointAddress endpointAddress) 245public MyClientBase3(Binding binding, EndpointAddress endpointAddress)
ServiceModel\DuplexChannelFactoryTest.cs (9)
45Binding binding = new NetTcpBinding(); 57Binding binding = new NetTcpBinding(); 100Binding binding = new BasicHttpBinding(BasicHttpSecurityMode.None); 118Binding binding = new NetTcpBinding(); 130Binding binding = new NetTcpBinding(); 144Binding binding = new NetTcpBinding(); 155Binding binding = new NetTcpBinding(); 190Binding binding = new NetTcpBinding(SecurityMode.None); 201Binding binding = new NetHttpBinding(BasicHttpSecurityMode.None);
ServiceModel\DuplexClientBaseTest.cs (5)
19Binding binding = new NetTcpBinding(); 33Binding binding = new NetTcpBinding(); 45Binding binding = new NetTcpBinding(); 62Binding binding = new NetTcpBinding(); 70Binding binding = new NetTcpBinding();
UnitTests.Common (3)
TestHelpers.cs (3)
50public MyClientBase(Binding binding, EndpointAddress endpointAddress) 59public MyClientBase(Binding binding, EndpointAddress endpointAddress) 68public MyDuplexClientBase(InstanceContext callbackInstance, Binding binding, EndpointAddress endpointAddress)