11 types derived from Binding
System.ServiceModel (9)
System\ServiceModel\Channels\CustomBinding.cs (1)
18public class CustomBinding : Binding
System\ServiceModel\Dispatcher\SecurityValidationBehavior.cs (1)
33class ValidationBinding : Binding
System\ServiceModel\HttpBindingBase.cs (1)
16public abstract class HttpBindingBase : Binding, IBindingRuntimePreferences
System\ServiceModel\MsmqBindingBase.cs (1)
11public abstract class MsmqBindingBase : Binding, IBindingRuntimePreferences
System\ServiceModel\NetNamedPipeBinding.cs (1)
24public class NetNamedPipeBinding : Binding, IBindingRuntimePreferences
System\ServiceModel\NetPeerTcpBinding.cs (1)
18public class NetPeerTcpBinding : Binding, IBindingRuntimePreferences
System\ServiceModel\NetTcpBinding.cs (1)
13public class NetTcpBinding : Binding, IBindingRuntimePreferences
System\ServiceModel\WSDualHttpBinding.cs (1)
23public class WSDualHttpBinding : Binding, IBindingRuntimePreferences
System\ServiceModel\WSHttpBindingBase.cs (1)
22public abstract class WSHttpBindingBase : Binding, IBindingRuntimePreferences
System.ServiceModel.Channels (1)
System\ServiceModel\UdpBinding.cs (1)
16public class UdpBinding : Binding, IBindingRuntimePreferences
System.ServiceModel.Web (1)
System\ServiceModel\WebHttpBinding.cs (1)
15public class WebHttpBinding : Binding, IBindingRuntimePreferences
409 references to Binding
SMSvcHost (1)
System\ServiceModel\Activation\SharingService.cs (1)
41static Binding CreateRegisterBinding(TransportType transportType)
System.Activities.Core.Presentation (4)
System\ServiceModel\Activities\Presentation\BindingEditor.xaml.cs (4)
84Binding instance = (Binding)Activator.CreateInstance(entry.Value.BindingType); 107if (typeof(Binding).IsAssignableFrom(bindingType)) 109bindingName = ((Binding)newValue).Name;
System.ServiceModel (347)
System\ServiceModel\BasicHttpBinding.cs (1)
178internal static bool TryCreate(BindingElementCollection elements, out Binding binding)
System\ServiceModel\ChannelFactory.cs (6)
319protected void InitializeEndpoint(Binding binding, EndpointAddress address) 584public ChannelFactory(Binding binding) 589public ChannelFactory(Binding binding, String remoteAddress) 595public ChannelFactory(Binding binding, EndpointAddress remoteAddress) 886public static TChannel CreateChannel(Binding binding, EndpointAddress endpointAddress) 900public static TChannel CreateChannel(Binding binding, EndpointAddress endpointAddress, Uri via)
System\ServiceModel\Channels\ChannelBuilder.cs (1)
29public ChannelBuilder(Binding binding, BindingParameterCollection bindingParameters, bool addChannelDemuxerIfRequired)
System\ServiceModel\Channels\ContextBindingElementImporter.cs (1)
83Binding binding;
System\ServiceModel\Channels\CustomBinding.cs (3)
87public CustomBinding(Binding binding) 92static BindingElementCollection SafeCreateBindingElements(Binding binding) 101internal CustomBinding(Binding binding, BindingElementCollection elements)
System\ServiceModel\Channels\MessageEncodingBindingElementImporter.cs (1)
149Binding binding = context.Endpoint.Binding;
System\ServiceModel\Channels\PeerCustomResolverBindingElement.cs (2)
18Binding binding; 75public Binding Binding
System\ServiceModel\Channels\PeerNeighborManager.cs (7)
57Binding serviceBinding; 552public void Open(Binding serviceBinding, PeerService service) 1044public IAsyncResult BeginOpen(PeerNodeAddress remoteAddress, Binding binding, 1056public IAsyncResult BeginOpenProxy(EndpointAddress remoteAddress, Binding binding, 1410Binding binding; 1416public OpenAsyncResult(PeerNeighbor neighbor, PeerNodeAddress remoteAddress, Binding binding, 1615public NeighborOpenAsyncResult(PeerNeighbor neighbor, PeerNodeAddress remoteAddress, Binding binding,
System\ServiceModel\Channels\PeerService.cs (2)
45Binding binding; 96public Binding Binding
System\ServiceModel\Channels\ReliableChannelFactory.cs (1)
26public ReliableChannelFactory(ReliableSessionBindingElement settings, IChannelFactory<InnerChannel> innerChannelFactory, Binding binding)
System\ServiceModel\Channels\ReliableChannelListener.cs (1)
39protected ReliableChannelListenerBase(ReliableSessionBindingElement settings, Binding binding)
System\ServiceModel\Channels\SecurityBindingElement.cs (2)
562void SetPrivacyNoticeUriIfRequired(SecurityProtocolFactory factory, Binding binding) 572internal void ConfigureProtocolFactory(SecurityProtocolFactory factory, SecurityCredentialsManager credentialsManager, bool isForService, BindingContext issuerBindingContext, Binding binding)
System\ServiceModel\Channels\SecurityChannelFactory.cs (1)
59internal SecurityChannelFactory(Binding binding, SecurityProtocolFactory protocolFactory, IChannelFactory innerChannelFactory)
System\ServiceModel\Channels\ServiceChannelFactory.cs (9)
26public ServiceChannelFactory(ClientRuntime clientRuntime, Binding binding) 124Binding binding = serviceEndpoint.Binding; 431ClientRuntime clientRuntime, Binding binding) 500public ServiceChannelFactoryOverOutput(IChannelFactory<IOutputChannel> innerChannelFactory, ClientRuntime clientRuntime, Binding binding) 519public ServiceChannelFactoryOverDuplex(IChannelFactory<IDuplexChannel> innerChannelFactory, ClientRuntime clientRuntime, Binding binding) 539public ServiceChannelFactoryOverRequest(IChannelFactory<IRequestChannel> innerChannelFactory, ClientRuntime clientRuntime, Binding binding) 559public ServiceChannelFactoryOverOutputSession(IChannelFactory<IOutputSessionChannel> innerChannelFactory, ClientRuntime clientRuntime, Binding binding, bool datagramAdapter) 596public ServiceChannelFactoryOverDuplexSession(IChannelFactory<IDuplexSessionChannel> innerChannelFactory, ClientRuntime clientRuntime, Binding binding, bool useActiveAutoClose) 622public ServiceChannelFactoryOverRequestSession(IChannelFactory<IRequestSessionChannel> innerChannelFactory, ClientRuntime clientRuntime, Binding binding, bool datagramAdapter)
System\ServiceModel\Channels\StandardBindingImporter.cs (2)
32Binding binding; 74void SetBinding(ServiceEndpoint endpoint, Binding binding)
System\ServiceModel\Channels\TransportBindingElement.cs (2)
93Binding binding = new CustomBinding(transport); 100Binding binding = new CustomBinding(transport);
System\ServiceModel\Channels\TransportBindingElementImporter.cs (1)
69Binding binding = context.Endpoint.Binding;
System\ServiceModel\ClientBase.cs (2)
144protected ClientBase(Binding binding, EndpointAddress remoteAddress) 281protected ClientBase(InstanceContext callbackInstance, Binding binding, EndpointAddress remoteAddress)
System\ServiceModel\ComIntegration\ChannelCredentials.cs (1)
231Binding binding = null;
System\ServiceModel\ComIntegration\ComPlusDiagnosticTraceRecords.cs (3)
327WsdlNS.ServiceDescription wsdl, ContractDescription contract, Binding binding, XmlSchemas schemas) 368public static void Trace(TraceEventType type, int traceCode, string description, ContractDescription contract, Binding binding, string address) 379public static void Trace(TraceEventType type, int v, string description, Type contractType, Binding binding)
System\ServiceModel\ComIntegration\MexServiceChannelBuilder.cs (2)
285Binding mexBinding = null; 403Binding bindingSelected = retrievedEndpoint.Binding;
System\ServiceModel\ComIntegration\TypedServiceChannelBuilder.cs (1)
31Binding binding = null;
System\ServiceModel\ComIntegration\WsdlServiceChannelBuilder.cs (1)
286Binding binding = importer.ImportBinding(wsdlBinding);
System\ServiceModel\Configuration\BasicHttpBindingElement.cs (2)
42protected internal override void InitializeFrom(Binding binding) 51protected override void OnApplyConfiguration(Binding binding)
System\ServiceModel\Configuration\BasicHttpContextBindingElement.cs (2)
39protected internal override void InitializeFrom(Binding binding) 51protected override void OnApplyConfiguration(Binding binding)
System\ServiceModel\Configuration\BasicHttpsBindingElement.cs (2)
44protected internal override void InitializeFrom(Binding binding) 53protected override void OnApplyConfiguration(Binding binding)
System\ServiceModel\Configuration\BindingCollectionElement.cs (2)
18protected internal abstract Binding GetDefault(); 97protected internal abstract bool TryAdd(string name, Binding binding, Configuration config);
System\ServiceModel\Configuration\BindingsSection.cs (2)
190internal static bool TryAdd(string name, Binding binding, Configuration config, out string bindingSectionName) 205internal static bool TryAdd(string name, Binding binding, out string bindingSectionName)
System\ServiceModel\Configuration\CustomBindingCollectionElement.cs (2)
49protected internal override Binding GetDefault() 91protected internal override bool TryAdd(string name, Binding binding, Configuration config)
System\ServiceModel\Configuration\CustomBindingElement.cs (2)
110public void ApplyConfiguration(Binding binding) 176protected void OnApplyConfiguration(Binding binding)
System\ServiceModel\Configuration\HttpBindingBaseElement.cs (2)
116protected internal override void InitializeFrom(Binding binding) 134protected override void OnApplyConfiguration(Binding binding)
System\ServiceModel\Configuration\IBindingConfigurationElement.cs (1)
36void ApplyConfiguration(Binding binding);
System\ServiceModel\Configuration\MexBindingBindingCollectionElement.cs (2)
17where TStandardBinding : Binding 20protected internal override bool TryAdd(string name, Binding binding, Configuration config)
System\ServiceModel\Configuration\MexBindingElement.cs (2)
16where TStandardBinding : Binding 29protected override void OnApplyConfiguration(Binding binding) { }
System\ServiceModel\Configuration\MexHttpBindingCollectionElement.cs (1)
23protected internal override Binding GetDefault()
System\ServiceModel\Configuration\MexHttpsBindingCollectionElement.cs (1)
23protected internal override Binding GetDefault()
System\ServiceModel\Configuration\MexNamedPipeBindingCollectionElement.cs (1)
23protected internal override Binding GetDefault()
System\ServiceModel\Configuration\MexTcpBindingCollectionElement.cs (1)
23protected internal override Binding GetDefault()
System\ServiceModel\Configuration\MsmqBindingElementBase.cs (2)
132protected internal override void InitializeFrom(Binding binding) 160protected override void OnApplyConfiguration(Binding binding)
System\ServiceModel\Configuration\MsmqIntegrationBindingElement.cs (2)
45protected internal override void InitializeFrom(Binding binding) 53protected override void OnApplyConfiguration(Binding binding)
System\ServiceModel\Configuration\NetHttpBindingElement.cs (2)
62protected internal override void InitializeFrom(Binding binding) 73protected override void OnApplyConfiguration(Binding binding)
System\ServiceModel\Configuration\NetHttpsBindingElement.cs (2)
62protected internal override void InitializeFrom(Binding binding) 73protected override void OnApplyConfiguration(Binding binding)
System\ServiceModel\Configuration\NetMsmqBindingElement.cs (2)
68protected internal override void InitializeFrom(Binding binding) 81protected override void OnApplyConfiguration(Binding binding)
System\ServiceModel\Configuration\NetNamedPipeBindingElement.cs (2)
107protected internal override void InitializeFrom(Binding binding) 128protected override void OnApplyConfiguration(Binding binding)
System\ServiceModel\Configuration\NetPeerTcpBindingElement.cs (2)
83protected internal override void InitializeFrom(Binding binding) 97protected override void OnApplyConfiguration(Binding binding)
System\ServiceModel\Configuration\NetTcpBindingElement.cs (2)
129protected internal override void InitializeFrom(Binding binding) 156protected override void OnApplyConfiguration(Binding binding)
System\ServiceModel\Configuration\NetTcpContextBindingElement.cs (2)
61protected internal override void InitializeFrom(Binding binding) 70protected override void OnApplyConfiguration(Binding binding)
System\ServiceModel\Configuration\StandardBindingCollectionElement.cs (3)
14where TStandardBinding : Binding 50protected internal override Binding GetDefault() 55protected internal override bool TryAdd(string name, Binding binding, Configuration config)
System\ServiceModel\Configuration\StandardBindingElement.cs (3)
89public void ApplyConfiguration(Binding binding) 116protected virtual internal void InitializeFrom(Binding binding) 143protected abstract void OnApplyConfiguration(Binding binding);
System\ServiceModel\Configuration\WSDualHttpBindingElement.cs (2)
125protected internal override void InitializeFrom(Binding binding) 145protected override void OnApplyConfiguration(Binding binding)
System\ServiceModel\Configuration\WSFederationHttpBindingElement.cs (2)
53protected internal override void InitializeFrom(Binding binding) 65protected override void OnApplyConfiguration(Binding binding)
System\ServiceModel\Configuration\WSHttpBindingBaseElement.cs (2)
107protected internal override void InitializeFrom(Binding binding) 125protected override void OnApplyConfiguration(Binding binding)
System\ServiceModel\Configuration\WSHttpBindingElement.cs (2)
46protected internal override void InitializeFrom(Binding binding) 55protected override void OnApplyConfiguration(Binding binding)
System\ServiceModel\Configuration\WSHttpContextBindingElement.cs (2)
61protected internal override void InitializeFrom(Binding binding) 70protected override void OnApplyConfiguration(Binding binding)
System\ServiceModel\DeliveryRequirementsAttribute.cs (2)
92void EnsureQueuedDeliveryRequirements(string name, Binding binding) 120void EnsureOrderedDeliveryRequirements(string name, Binding binding)
System\ServiceModel\Description\ClientClassGenerator.cs (1)
44static Type bindingType = typeof(Binding);
System\ServiceModel\Description\ConfigLoader.cs (11)
42Dictionary<string, Binding> bindingTable; 60this.bindingTable = new Dictionary<string, Binding>(); 476Binding binding; 918Binding binding = null; 1000internal static Binding LookupBinding(string bindingSectionName, string configurationName) 1067internal static Binding LookupBinding(string bindingSectionName, string configurationName, ContextInformation context) 1070Binding retval; 1077Binding defaultBinding = bindingCollectionElement.GetDefault(); 1111static Binding LookupBinding(string bindingSectionName, string configurationName, BindingCollectionElement bindingCollectionElement, Binding defaultBinding) 1113Binding retval = defaultBinding;
System\ServiceModel\Description\ConfigWriter.cs (4)
17readonly Dictionary<Binding, BindingDictionaryValue> bindingTable; 24this.bindingTable = new Dictionary<Binding, BindingDictionaryValue>(); 54internal void WriteBinding(Binding binding, out string bindingSectionName, out string configurationName) 62BindingDictionaryValue CreateBindingConfig(Binding binding)
System\ServiceModel\Description\DispatcherBuilder.cs (6)
246Binding originalBinding = stuff.Endpoints[0].Binding; 378Binding binding, BindingParameterCollection parameters, 388Binding binding, BindingParameterCollection parameters, 690Binding binding = stuff.Value.Endpoints[0].Binding; 1231bool IsManualAddressing(Binding binding) 1243bool IsMulticast(Binding binding)
System\ServiceModel\Description\MetadataExchangeBindings.cs (20)
14static Binding httpBinding; 15static Binding httpGetBinding; 16static Binding httpsBinding; 17static Binding httpsGetBinding; 18static Binding tcpBinding; 19static Binding pipeBinding; 21internal static Binding Http 35internal static Binding HttpGet 49internal static Binding Https 63internal static Binding HttpsGet 77internal static Binding Tcp 91internal static Binding NamedPipe 105public static Binding CreateMexHttpBinding() 110public static Binding CreateMexHttpsBinding() 115public static Binding CreateMexTcpBinding() 120public static Binding CreateMexNamedPipeBinding() 125internal static Binding GetBindingForScheme(string scheme) 127Binding binding = null; 132internal static bool TryGetBindingForScheme(string scheme, out Binding binding) 213Binding binding;
System\ServiceModel\Description\MetadataExchangeClient.cs (3)
86public MetadataExchangeClient(Binding mexBinding) 222Binding mexBinding = null; 432static long GetMaxMessageSize(Binding mexBinding)
System\ServiceModel\Description\ServiceAuthenticationBehavior.cs (2)
189bool IsSecureConversationBinding(Binding binding) 211SecurityStandardsManager GetConfiguredSecurityStandardsManager(Binding binding)
System\ServiceModel\Description\ServiceContractGenerator.cs (1)
133public void GenerateBinding(Binding binding, out string bindingSectionName, out string configurationName)
System\ServiceModel\Description\ServiceDebugBehavior.cs (4)
27Binding httpHelpPageBinding; 28Binding httpsHelpPageBinding; 76public Binding HttpHelpPageBinding 105public Binding HttpsHelpPageBinding
System\ServiceModel\Description\ServiceEndpoint.cs (3)
22Binding binding; 38public ServiceEndpoint(ContractDescription contract, Binding binding, EndpointAddress address) 73public Binding Binding
System\ServiceModel\Description\ServiceMetadataBehavior.cs (4)
30Binding httpGetBinding; 31Binding httpsGetBinding; 81public Binding HttpGetBinding 110public Binding HttpsGetBinding
System\ServiceModel\Description\ServiceMetadataEndpoint.cs (1)
30public ServiceMetadataEndpoint(Binding binding, EndpointAddress address)
System\ServiceModel\Description\ServiceMetadataExtension.cs (11)
49Binding httpHelpPageBinding; 50Binding httpsHelpPageBinding; 51Binding httpGetBinding; 52Binding httpsGetBinding; 166internal Binding HttpHelpPageBinding 172internal Binding HttpsHelpPageBinding 178internal Binding HttpGetBinding 184internal Binding HttpsGetBinding 335Binding binding; 405internal ChannelDispatcher CreateGetDispatcher(Uri listenUri, Binding binding) 410internal ChannelDispatcher CreateGetDispatcher(Uri listenUri, Binding binding, string bindingName)
System\ServiceModel\Description\WsdlExporter.cs (5)
382WsdlNS.MessageBinding CreateWsdlMessageBinding(MessageDescription messageDescription, Binding binding, WsdlNS.OperationBinding wsdlOperationBinding) 402WsdlNS.FaultBinding CreateWsdlFaultBinding(FaultDescription faultDescription, Binding binding, WsdlNS.OperationBinding wsdlOperationBinding) 555static bool IsWsdlExportable(Binding binding) 1231public readonly Binding Binding; 1233public BindingDictionaryKey(ContractDescription contract, Binding binding)
System\ServiceModel\Description\WsdlImporter.cs (5)
142public Collection<Binding> ImportAllBindings() 148Collection<Binding> bindings = new Collection<Binding>(); 174public Binding ImportBinding(WsdlNS.Binding wsdlBinding) 550Binding CreateBinding(WsdlEndpointConversionContext endpointContext, XmlQualifiedName bindingQName)
System\ServiceModel\Dispatcher\PartialTrustValidationBehavior.cs (3)
36Binding binding = endpoint.Binding; 113Binding binding; 114internal BindingValidator(Binding binding)
System\ServiceModel\Dispatcher\PeerValidationBehavior.cs (2)
50Binding binding = serviceEndpoint.Binding; 89void ValidateHelper(ContractDescription contract, Binding binding)
System\ServiceModel\Dispatcher\SecurityValidationBehavior.cs (37)
35Binding binding; 38public ValidationBinding(Binding binding) 118Binding binding = new ValidationBinding(serviceEndpoint.Binding); 150Binding binding = new ValidationBinding(endpoint.Binding); 164void ValidateBinding(Binding binding, ContractDescription contract, out SecurityBindingElement securityBindingElement) 174void ValidateSecurityBinding(SecurityBindingElement sbe, Binding binding, ContractDescription contract) 189void ValidateNoSecurityBinding(Binding binding, ContractDescription contract) 203static SecurityBindingElement GetSecurityBinding(Binding binding, ContractDescription contract) 231static public void ValidateSecurityBinding(SecurityBindingElement sbe, Binding binding, ContractDescription contract) 248static TransferMode GetTransferMode(Binding binding) 308static void ValidateWindowsIdentityCapability(Binding binding, ContractDescription contract, OperationDescription operation) 404static public void ValidateSecurityBinding(SecurityBindingElement sbe, Binding binding, ContractDescription contract) 412static public void ValidateNoSecurityBinding(Binding binding, ContractDescription contract) 417static void ValidateContract(Binding binding, ContractDescription contract, ProtectionLevel defaultRequestProtectionLevel, ProtectionLevel defaultResponseProtectionLevel) 491static public void ValidateSecurityBinding(SecurityBindingElement sbe, Binding binding, ContractDescription contract) 499static public void ValidateNoSecurityBinding(Binding binding, ContractDescription contract) 504static void ValidateContract(Binding binding, ContractDescription contract, ProtectionLevel defaultRequestProtectionLevel, ProtectionLevel defaultResponseProtectionLevel) 543static void ValidateBindingProtectionCapability(Binding binding, ContractDescription contract, ProtectionLevel request, ProtectionLevel response) 579static public void ValidateSecurityBinding(SecurityBindingElement sbe, Binding binding, ContractDescription contract) 632static public void ValidateNoSecurityBinding(Binding binding, ContractDescription contract) 648static public void ValidateSecurityBinding(SecurityBindingElement sbe, Binding binding, ContractDescription contract) 670static public void ValidateNoSecurityBinding(Binding binding, ContractDescription contract) 677static public void ValidateSecurityBinding(SecurityBindingElement securityBindingElement, Binding binding, ContractDescription contract) 719static public void ValidateNoSecurityBinding(Binding binding, ContractDescription contract) 726static public void ValidateSecurityBinding(SecurityBindingElement sbe, Binding binding, ContractDescription contract) 762static public void ValidateNoSecurityBinding(Binding binding, ContractDescription contract) 769static void EnforceInclusionMode(Binding binding, SecurityTokenParameters stp, params SecurityTokenInclusionMode[] allowedInclusionModes) 786static public void Validate(SecurityBindingElement sbe, Binding binding, ContractDescription contract, KeyedByTypeCollection<IServiceBehavior> behaviors) 849static public void ValidateSecurityBinding(SecurityBindingElement sbe, Binding binding, ContractDescription contract) 862static public void ValidateNoSecurityBinding(Binding binding, ContractDescription contract) 869static public void ValidateSecurityBinding(SecurityBindingElement sbe, Binding binding, ContractDescription contract) 883static public void ValidateNoSecurityBinding(Binding binding, ContractDescription contract) 890static public void ValidateSecurityBinding(SecurityBindingElement sbe, Binding binding, ContractDescription contract) 900static public void ValidateNoSecurityBinding(Binding binding, ContractDescription contract) 907static public void ValidateSecurityBinding(SecurityBindingElement sbe, Binding binding, ContractDescription contract) 921static public void ValidateNoSecurityBinding(Binding binding, ContractDescription contract) 1067static public bool IsStandardBinding(Binding binding)
System\ServiceModel\DuplexChannelFactory.cs (13)
26public DuplexChannelFactory(Type callbackInstanceType, Binding binding, String remoteAddress) 29public DuplexChannelFactory(Type callbackInstanceType, Binding binding, EndpointAddress remoteAddress) 32public DuplexChannelFactory(Type callbackInstanceType, Binding binding) 49public DuplexChannelFactory(InstanceContext callbackInstance, Binding binding, String remoteAddress) 52public DuplexChannelFactory(InstanceContext callbackInstance, Binding binding, EndpointAddress remoteAddress) 55public DuplexChannelFactory(InstanceContext callbackInstance, Binding binding) 120public DuplexChannelFactory(object callbackObject, Binding binding) 126public DuplexChannelFactory(object callbackObject, Binding binding, String remoteAddress) 131public DuplexChannelFactory(object callbackObject, Binding binding, EndpointAddress remoteAddress) 277public static TChannel CreateChannel(object callbackObject, Binding binding, EndpointAddress endpointAddress) 282public static TChannel CreateChannel(object callbackObject, Binding binding, EndpointAddress endpointAddress, Uri via) 295public static TChannel CreateChannel(InstanceContext callbackInstance, Binding binding, EndpointAddress endpointAddress) 303public static TChannel CreateChannel(InstanceContext callbackInstance, Binding binding, EndpointAddress endpointAddress, Uri via)
System\ServiceModel\DuplexClientBase.cs (2)
31protected DuplexClientBase(object callbackInstance, Binding binding, EndpointAddress remoteAddress) 57protected DuplexClientBase(InstanceContext callbackInstance, Binding binding, EndpointAddress remoteAddress)
System\ServiceModel\FederatedMessageSecurityOverHttp.cs (2)
27Binding issuerBinding; 89public Binding IssuerBinding
System\ServiceModel\MsmqIntegration\MsmqIntegrationValidationBehavior.cs (3)
35Binding binding = serviceEndpoint.Binding; 78bool NeedValidateBinding(Binding binding) 92void ValidateHelper(ContractDescription contract, Binding binding, ServiceDescription description)
System\ServiceModel\NetHttpBinding.cs (1)
182internal static bool TryCreate(BindingElementCollection elements, out Binding binding)
System\ServiceModel\NetMsmqBinding.cs (1)
245internal static bool TryCreate(BindingElementCollection elements, out Binding binding)
System\ServiceModel\NetNamedPipeBinding.cs (1)
236internal static bool TryCreate(BindingElementCollection elements, out Binding binding)
System\ServiceModel\NetPeerTcpBinding.cs (1)
204internal static bool TryCreate(BindingElementCollection elements, out Binding binding)
System\ServiceModel\NetTcpBinding.cs (1)
354internal static bool TryCreate(BindingElementCollection elements, out Binding binding)
System\ServiceModel\NetTcpContextBinding.cs (2)
99internal static new bool TryCreate(BindingElementCollection bindingElements, out Binding binding) 113Binding netTcpBinding;
System\ServiceModel\PeerResolver.cs (1)
18public virtual void Initialize(EndpointAddress address, Binding binding, ClientCredentials credentials, PeerReferralPolicy referralPolicy)
System\ServiceModel\PeerResolvers\PeerCustomResolverSettings.cs (2)
20Binding binding; 36public Binding Binding
System\ServiceModel\PeerResolvers\PeerDefaultCustomResolverClient.cs (2)
20Binding binding; 73public override void Initialize(EndpointAddress address, Binding binding, ClientCredentials credentials, PeerReferralPolicy referralPolicy)
System\ServiceModel\ProgrammaticEndpointTrait.cs (2)
15Binding binding; 18public ProgrammaticEndpointTrait(Binding binding,
System\ServiceModel\Security\AcceleratedTokenAuthenticator.cs (2)
110protected override Binding GetNegotiationBinding(Binding binding)
System\ServiceModel\Security\ClientCredentialsSecurityTokenManager.cs (3)
385SecurityKeyEntropyMode GetIssuerBindingKeyEntropyModeOrDefault(Binding issuerBinding) 399void GetIssuerBindingSecurityVersion(Binding issuerBinding, MessageSecurityVersion issuedTokenParametersDefaultMessageSecurityVersion, SecurityBindingElement outerSecurityBindingElement, out MessageSecurityVersion messageSecurityVersion, out SecurityTokenSerializer tokenSerializer) 452Binding issuerBinding = initiatorRequirement.IssuerBinding;
System\ServiceModel\Security\InfoCardHelper.cs (9)
116public static bool IsInfocardRequired(Binding binding, ClientCredentials clientCreds, SecurityTokenManager clientCredentialsTokenManager, EndpointAddress target, out CardSpacePolicyElement[] infocardChain, out Uri relyingPartyIssuer) 165static PolicyElement[] GetPolicyChain(EndpointAddress target, Binding outerBinding, IssuedSecurityTokenParameters parameters, Uri firstPrivacyNoticeLink, int firstPrivacyNoticeVersion, SecurityTokenManager clientCredentialsTokenManager) 384public static MessageSecurityVersion GetBindingSecurityVersionOrDefault(Binding binding) 403static bool IsReferralToManagedIssuer(Binding issuerBinding) 428static void GetPrivacyNoticeLinkFromIssuerBinding(Binding issuerBinding, out Uri privacyNotice, out int privacyNoticeVersion) 456static IssuedSecurityTokenParameters TryGetNextStsIssuedTokenParameters(Binding currentStsBinding) 730Binding m_binding; 742public Binding Binding 752public PolicyElement(EndpointAddress target, EndpointAddress issuer, Collection<XmlElement> parameters, Uri privacyNoticeLink, int privacyNoticeVersion, bool isManagedIssuer, Binding binding)
System\ServiceModel\Security\InfocardInteractiveChannelInitializer.cs (5)
17Binding binding; 19public InfocardInteractiveChannelInitializer(ClientCredentials credentials, Binding binding) 25public Binding Binding 52Binding binding; 57internal GetTokenUIAsyncResult(Binding binding,
System\ServiceModel\Security\IssuedTokenClientCredential.cs (2)
21Binding localIssuerBinding; 63public Binding LocalIssuerBinding
System\ServiceModel\Security\NegotiationTokenAuthenticator.cs (3)
548protected abstract Binding GetNegotiationBinding(Binding binding); 982Binding binding = this.channelBuilder.Binding;
System\ServiceModel\Security\SecuritySessionSecurityTokenAuthenticator.cs (1)
1171Binding binding = this.channelBuilder.Binding;
System\ServiceModel\Security\SecurityUtils.cs (3)
2037internal static SafeFreeCredentials GetCredentialsHandle(Binding binding, KeyedByTypeCollection<IEndpointBehavior> behaviors) 2043internal static SafeFreeCredentials GetCredentialsHandle(Binding binding, ClientCredentials clientCredentials) 2225Binding binding = requirement.IssuerBinding;
System\ServiceModel\Security\SspiNegotiationTokenAuthenticator.cs (2)
170protected override Binding GetNegotiationBinding(Binding binding)
System\ServiceModel\Security\Tokens\IssuedSecurityTokenParameters.cs (4)
31public Binding IssuerBinding; 39Binding issuerBinding; 89public IssuedSecurityTokenParameters(string tokenType, EndpointAddress issuerAddress, Binding issuerBinding) 152public Binding IssuerBinding
System\ServiceModel\Security\Tokens\IssuedSecurityTokenProvider.cs (3)
84public Binding IssuerBinding 497Binding issuerBinding; 522public Binding IssuerBinding
System\ServiceModel\Security\Tokens\ServiceModelSecurityTokenRequirement.cs (2)
137public Binding IssuerBinding 141return GetPropertyOrDefault<Binding>(IssuerBindingProperty, null);
System\ServiceModel\Security\TrustDriver.cs (1)
163public abstract IChannelFactory<IRequestChannel> CreateFederationProxy(EndpointAddress address, Binding binding, KeyedByTypeCollection<IEndpointBehavior> channelBehaviors);
System\ServiceModel\Security\WSTrustChannelFactory.cs (6)
98/// <param name="binding">The <see cref="Binding" /> specified for the channels produced by the factory</param> 99public WSTrustChannelFactory(Binding binding) 128/// <param name="binding">The <see cref="Binding" /> specified for the channels produced by the factory</param> 130public WSTrustChannelFactory(Binding binding, EndpointAddress remoteAddress) 139/// <param name="binding">The <see cref="Binding" /> specified for the channels produced by the factory</param> 141public WSTrustChannelFactory(Binding binding, string remoteAddress)
System\ServiceModel\Security\WSTrustDec2005.cs (1)
110public override IChannelFactory<IRequestChannel> CreateFederationProxy(EndpointAddress address, Binding binding, KeyedByTypeCollection<IEndpointBehavior> channelBehaviors)
System\ServiceModel\Security\WSTrustFeb2005.cs (1)
247public override IChannelFactory<IRequestChannel> CreateFederationProxy(EndpointAddress address, Binding binding, KeyedByTypeCollection<IEndpointBehavior> channelBehaviors)
System\ServiceModel\Security\WSTrustServiceHost.cs (1)
110Binding mexBinding = null;
System\ServiceModel\ServiceConfiguration.cs (6)
201public ServiceEndpoint AddServiceEndpoint(Type contractType, Binding binding, string address) 214public ServiceEndpoint AddServiceEndpoint(Type contractType, Binding binding, Uri address) 241public ServiceEndpoint AddServiceEndpoint(Type contractType, Binding binding, string address, Uri listenUri) 258public ServiceEndpoint AddServiceEndpoint(Type contractType, Binding binding, Uri address, Uri listenUri) 285public Collection<ServiceEndpoint> EnableProtocol(Binding protocol) 342private void SetListenUri(ServiceEndpoint endpoint, Binding binding, Uri listenUri)
System\ServiceModel\ServiceHost.cs (13)
315public ServiceEndpoint AddServiceEndpoint(string implementedContract, Binding binding, string address) 320public ServiceEndpoint AddServiceEndpoint(string implementedContract, Binding binding, string address, Uri listenUri) 337public ServiceEndpoint AddServiceEndpoint(string implementedContract, Binding binding, Uri address) 342public ServiceEndpoint AddServiceEndpoint(string implementedContract, Binding binding, Uri address, Uri listenUri) 439internal Uri MakeAbsoluteUri(Uri relativeOrAbsoluteUri, Binding binding) 444internal static Uri MakeAbsoluteUri(Uri relativeOrAbsoluteUri, Binding binding, UriSchemeKeyedCollection baseAddresses) 492Binding defaultBinding = ConfigLoader.LookupBinding(protocolMappingItem.Binding, protocolMappingItem.BindingConfiguration); 512internal virtual void AddDefaultEndpoints(Binding defaultBinding, List<ServiceEndpoint> defaultEndpoints) 1719public ServiceEndpoint AddServiceEndpoint(Type implementedContract, Binding binding, string address) 1724public ServiceEndpoint AddServiceEndpoint(Type implementedContract, Binding binding, string address, Uri listenUri) 1740public ServiceEndpoint AddServiceEndpoint(Type implementedContract, Binding binding, Uri address) 1763public ServiceEndpoint AddServiceEndpoint(Type implementedContract, Binding binding, Uri address, Uri listenUri) 1784internal override void AddDefaultEndpoints(Binding defaultBinding, List<ServiceEndpoint> defaultEndpoints)
System\ServiceModel\WS2007FederationHttpBinding.cs (1)
85internal new static bool TryCreate(SecurityBindingElement sbe, TransportBindingElement transport, PrivacyNoticeBindingElement privacy, ReliableSessionBindingElement rsbe, TransactionFlowBindingElement tfbe, out Binding binding)
System\ServiceModel\WS2007HttpBinding.cs (1)
86internal new static bool TryCreate(SecurityBindingElement sbe, TransportBindingElement transport, ReliableSessionBindingElement rsbe, TransactionFlowBindingElement tfbe, out Binding binding)
System\ServiceModel\WSDualHttpBinding.cs (1)
375internal static bool TryCreate(BindingElementCollection elements, out Binding binding)
System\ServiceModel\WSFederationHttpBinding.cs (1)
122internal static bool TryCreate(SecurityBindingElement sbe, TransportBindingElement transport, PrivacyNoticeBindingElement privacy, ReliableSessionBindingElement rsbe, TransactionFlowBindingElement tfbe, out Binding binding)
System\ServiceModel\WSHttpBinding.cs (1)
121internal static bool TryCreate(SecurityBindingElement sbe, TransportBindingElement transport, ReliableSessionBindingElement rsbe, TransactionFlowBindingElement tfbe, out Binding binding)
System\ServiceModel\WSHttpBindingBase.cs (1)
328internal static bool TryCreate(BindingElementCollection elements, out Binding binding)
System\ServiceModel\WSHttpContextBinding.cs (2)
122internal static new bool TryCreate(BindingElementCollection bindingElements, out Binding binding) 136Binding wsHttpBinding;
System.ServiceModel.Activities (21)
System\ServiceModel\Activities\Configuration\WorkflowControlEndpointElement.cs (1)
113Binding binding = ConfigLoader.LookupBinding(this.Binding, this.BindingConfiguration);
System\ServiceModel\Activities\Description\CorrelationQueryBehavior.cs (1)
143public static bool BindingHasDefaultQueries(Binding binding)
System\ServiceModel\Activities\Description\WorkflowInstanceManagementBehavior.cs (5)
21static Binding httpBinding; 22static Binding namedPipeBinding; 48public static Binding HttpControlEndpointBinding 72public static Binding NamedPipeControlEndpointBinding 130Binding controlEndpointBinding;
System\ServiceModel\Activities\WorkflowControlClient.cs (1)
69public WorkflowControlClient(Binding binding, EndpointAddress remoteAddress)
System\ServiceModel\Activities\WorkflowControlEndpoint.cs (2)
33public WorkflowControlEndpoint(Binding binding, EndpointAddress address) 127static Binding GetDefaultBinding()
System\ServiceModel\Activities\WorkflowHostingEndpoint.cs (1)
28protected WorkflowHostingEndpoint(Type contractType, Binding binding, EndpointAddress address)
System\ServiceModel\Activities\WorkflowServiceHost.cs (8)
289public ServiceEndpoint AddServiceEndpoint(XName serviceContractName, Binding binding, string address, 296public ServiceEndpoint AddServiceEndpoint(XName serviceContractName, Binding binding, Uri address, 313ServiceEndpoint AddServiceEndpointCore(XName serviceContractName, Binding binding, EndpointAddress address, 374public new ServiceEndpoint AddServiceEndpoint(string implementedContract, Binding binding, string address) 379public new ServiceEndpoint AddServiceEndpoint(string implementedContract, Binding binding, Uri address) 384public new ServiceEndpoint AddServiceEndpoint(string implementedContract, Binding binding, string address, Uri listenUri) 389public new ServiceEndpoint AddServiceEndpoint(string implementedContract, Binding binding, Uri address, Uri listenUri) 404internal override void AddDefaultEndpoints(Binding defaultBinding, List<ServiceEndpoint> defaultEndpoints)
System\ServiceModel\Activities\WorkflowUpdateableControlClient.cs (1)
74public WorkflowUpdateableControlClient(Binding binding, EndpointAddress remoteAddress)
System\ServiceModel\Endpoint.cs (1)
30public Binding Binding
System.ServiceModel.Channels (5)
System\ServiceModel\Channels\UdpTransportImporter.cs (2)
83Binding newEndpointBinding = null; 86Binding udpBinding;
System\ServiceModel\Configuration\UdpBindingElement.cs (2)
103protected internal override void InitializeFrom(Binding binding) 117protected override void OnApplyConfiguration(Binding binding)
System\ServiceModel\UdpBinding.cs (1)
208internal static bool TryCreate(BindingElementCollection bindingElements, out Binding binding)
System.ServiceModel.Discovery (6)
System\ServiceModel\Discovery\AnnouncementEndpoint.cs (2)
22public AnnouncementEndpoint(Binding binding, EndpointAddress address) 32public AnnouncementEndpoint(DiscoveryVersion discoveryVersion, Binding binding, EndpointAddress address)
System\ServiceModel\Discovery\DiscoveryEndpoint.cs (2)
20public DiscoveryEndpoint(Binding binding, EndpointAddress endpointAddress) 30public DiscoveryEndpoint(DiscoveryVersion discoveryVersion, ServiceDiscoveryMode discoveryMode, Binding binding, EndpointAddress endpointAddress)
System\ServiceModel\Discovery\DynamicEndpoint.cs (2)
25public DynamicEndpoint(ContractDescription contract, Binding binding) 82internal bool ValidateAndInsertDiscoveryClientBindingElement(Binding binding)
System.ServiceModel.Routing (1)
System\ServiceModel\Routing\RoutingUtilities.cs (1)
71internal static bool IsTransactedReceive(Binding binding, BindingParameterCollection bindingParameters)
System.ServiceModel.Web (10)
System\ServiceModel\Configuration\WebHttpBindingCollectionElement.cs (1)
14protected internal override Binding GetDefault()
System\ServiceModel\Configuration\WebHttpBindingElement.cs (2)
181internal protected override void InitializeFrom(Binding binding) 235protected override void OnApplyConfiguration(Binding binding)
System\ServiceModel\Description\WebHttpBehavior.cs (1)
453Binding binding = serviceEndpoint.Binding;
System\ServiceModel\Description\WebScriptEnablingBehavior.cs (1)
293Binding metadataBinding = new CustomBinding(
System\ServiceModel\Web\AutomaticEndpointGenerator.cs (1)
63protected abstract void ConfigureBinding(Binding binding, string uriScheme, AuthenticationSchemes supportedAuthenticationSchemes, bool hostedEnvironment);
System\ServiceModel\Web\WebChannelFactory.cs (3)
26public WebChannelFactory(Binding binding) 53public WebChannelFactory(Binding binding, Uri remoteAddress) 83static Binding GetDefaultBinding(Uri remoteAddress)
System\ServiceModel\Web\WebServiceHost.cs (1)
171Binding binding = endpoint.Binding;
System.Web.Extensions (8)
Compilation\WCFModel\VSWCFServiceContractGenerator.cs (8)
67private IEnumerable<System.ServiceModel.Channels.Binding> bindingCollection; 138public IEnumerable<System.ServiceModel.Channels.Binding> BindingCollection 290IEnumerable<System.ServiceModel.Channels.Binding> bindingCollection, 402IEnumerable<System.ServiceModel.Channels.Binding> bindingCollection; 456new List<System.ServiceModel.Channels.Binding>(), 628IEnumerable<System.ServiceModel.Channels.Binding> bindingCollection, 674foreach (System.ServiceModel.Channels.Binding bindingDescription in bindingCollection) 1587out IEnumerable<System.ServiceModel.Channels.Binding> bindingCollection,
System.WorkflowServices (6)
System\ServiceModel\Activities\Description\WorkflowRuntimeEndpoint.cs (1)
29internal static readonly Binding netNamedPipeContextBinding = new CustomBinding(new ContextBindingElement(),
System\ServiceModel\Activities\ExternalDataExchangeClient.cs (1)
15public ExternalDataExchangeClient(Binding binding, EndpointAddress address)
System\ServiceModel\WorkflowServiceHost.cs (4)
80public ServiceEndpoint AddServiceEndpoint(Type implementedContract, Binding binding, string address) 90public ServiceEndpoint AddServiceEndpoint(Type implementedContract, Binding binding, Uri address) 95public ServiceEndpoint AddServiceEndpoint(Type implementedContract, Binding binding, string address, Uri listenUri) 105public ServiceEndpoint AddServiceEndpoint(Type implementedContract, Binding binding, Uri address, Uri listenUri)