14 instantiations of BindingContext
System.ServiceModel (14)
System\ServiceModel\Channels\Binding.cs (5)
180BindingContext context = new BindingContext(new CustomBinding(this), parameters); 246BindingContext context = new BindingContext(new CustomBinding(this), parameters, listenUriBaseAddress, listenUriRelativeAddress, listenUriMode); 261BindingContext context = new BindingContext(new CustomBinding(this), parameters); 272BindingContext context = new BindingContext(new CustomBinding(this), parameters); 282BindingContext context = new BindingContext(new CustomBinding(this), parameters);
System\ServiceModel\Channels\BindingContext.cs (1)
144return new BindingContext(this.binding, this.remainingBindingElements, this.bindingParameters,
System\ServiceModel\Channels\BindingElement.cs (1)
57return this.GetProperty<T>(new BindingContext(new CustomBinding(), new BindingParameterCollection()));
System\ServiceModel\Channels\PeerSecurityManager.cs (2)
396BindingContext context = new BindingContext(new CustomBinding(securityBindingElement), bpc); 424BindingContext context = new BindingContext(new CustomBinding(securityBindingElement), bpc);
System\ServiceModel\Channels\SecurityBindingElement.cs (3)
427return new BindingContext(binding, new BindingParameterCollection(issuerBindingContext.BindingParameters), issuerBindingContext.ListenUriBaseAddress, 432return new BindingContext(binding, new BindingParameterCollection(issuerBindingContext.BindingParameters)); 1903BindingContext context = new BindingContext(binding, new BindingParameterCollection());
System\ServiceModel\Channels\ServiceChannelFactory.cs (1)
128BindingContext context = new BindingContext(customBinding, parameters);
System\ServiceModel\Dispatcher\SecurityValidationBehavior.cs (1)
700BindingContext context = new BindingContext(new CustomBinding(bindingElementStack), new BindingParameterCollection());
368 references to BindingContext
System.ServiceModel (335)
System\ServiceModel\Activation\AspNetEnvironment.cs (1)
240public virtual void ApplyHostedContext(TransportChannelListener listener, BindingContext context)
System\ServiceModel\Channels\AsymmetricSecurityBindingElement.cs (7)
221internal override SecurityProtocolFactory CreateSecurityProtocolFactory<TChannel>(BindingContext context, SecurityCredentialsManager credentialsManager, bool isForService, BindingContext issuerBindingContext) 373protected override IChannelFactory<TChannel> BuildChannelFactoryCore<TChannel>(BindingContext context) 383BindingContext issuerBindingContext = context.Clone(); 396protected override IChannelListener<TChannel> BuildChannelListenerCore<TChannel>(BindingContext context) 404BindingContext issuerBindingContext = context.Clone(); 418public override T GetProperty<T>(BindingContext context)
System\ServiceModel\Channels\BinaryMessageEncodingBindingElement.cs (6)
170private void VerifyCompression(BindingContext context) 186void SetMaxReceivedMessageSizeFromTransport(BindingContext context) 198public override IChannelFactory<TChannel> BuildChannelFactory<TChannel>(BindingContext context) 205public override IChannelListener<TChannel> BuildChannelListener<TChannel>(BindingContext context) 212public override bool CanBuildChannelListener<TChannel>(BindingContext context) 235public override T GetProperty<T>(BindingContext context)
System\ServiceModel\Channels\Binding.cs (5)
180BindingContext context = new BindingContext(new CustomBinding(this), parameters); 246BindingContext context = new BindingContext(new CustomBinding(this), parameters, listenUriBaseAddress, listenUriRelativeAddress, listenUriMode); 261BindingContext context = new BindingContext(new CustomBinding(this), parameters); 272BindingContext context = new BindingContext(new CustomBinding(this), parameters); 282BindingContext context = new BindingContext(new CustomBinding(this), parameters);
System\ServiceModel\Channels\BindingContext.cs (4)
117BindingContext clone = this.Clone(); 124BindingContext clone = this.Clone(); 137BindingContext clone = this.Clone(); 142public BindingContext Clone()
System\ServiceModel\Channels\BindingElement.cs (5)
21public virtual IChannelFactory<TChannel> BuildChannelFactory<TChannel>(BindingContext context) 29public virtual IChannelListener<TChannel> BuildChannelListener<TChannel>(BindingContext context) where TChannel : class, IChannel 37public virtual bool CanBuildChannelFactory<TChannel>(BindingContext context) 45public virtual bool CanBuildChannelListener<TChannel>(BindingContext context) where TChannel : class, IChannel 53public abstract T GetProperty<T>(BindingContext context) where T : class;
System\ServiceModel\Channels\ChannelBuilder.cs (2)
14BindingContext context; 18public ChannelBuilder(BindingContext context, bool addChannelDemuxerIfRequired)
System\ServiceModel\Channels\ChannelDemuxer.cs (18)
60public IChannelListener<TChannel> BuildChannelListener<TChannel>(BindingContext context) 66public IChannelListener<TChannel> BuildChannelListener<TChannel>(BindingContext context, ChannelDemuxerFilter filter) 72TypedChannelDemuxer CreateTypedDemuxer(Type channelType, BindingContext context) 86TypedChannelDemuxer GetTypedDemuxer(Type channelType, BindingContext context) 207public DatagramChannelDemuxer(BindingContext context) 1101public InputChannelDemuxer(BindingContext context) 1163public DuplexChannelDemuxer(BindingContext context) 1300public ReplyChannelDemuxer(BindingContext context) 1644public SessionChannelDemuxer(BindingContext context, TimeSpan peekTimeout, int maxPendingSessions) 2688public InputSessionChannelDemuxer(BindingContext context, TimeSpan peekTimeout, int maxPendingSessions) 2754public DuplexSessionChannelDemuxer(BindingContext context, TimeSpan peekTimeout, int maxPendingSessions) 2953public ReplySessionChannelDemuxer(BindingContext context, TimeSpan peekTimeout, int maxPendingSessions) 3605void SubstituteCachedBindingContextParametersIfNeeded(BindingContext context) 3629public override IChannelFactory<TChannel> BuildChannelFactory<TChannel>(BindingContext context) 3639public override IChannelListener<TChannel> BuildChannelListener<TChannel>(BindingContext context) 3651public override bool CanBuildChannelFactory<TChannel>(BindingContext context) 3659public override bool CanBuildChannelListener<TChannel>(BindingContext context) 3672public override T GetProperty<T>(BindingContext context)
System\ServiceModel\Channels\CompositeDuplexBindingElement.cs (5)
49public override IChannelFactory<TChannel> BuildChannelFactory<TChannel>(BindingContext context) 65public override IChannelListener<TChannel> BuildChannelListener<TChannel>(BindingContext context) 98public override bool CanBuildChannelFactory<TChannel>(BindingContext context) 109public override bool CanBuildChannelListener<TChannel>(BindingContext context) 132public override T GetProperty<T>(BindingContext context)
System\ServiceModel\Channels\ConnectionOrientedTransportBindingElement.cs (3)
279public override bool CanBuildChannelFactory<TChannel>(BindingContext context) 296public override bool CanBuildChannelListener<TChannel>(BindingContext context) 365public override T GetProperty<T>(BindingContext context)
System\ServiceModel\Channels\ConnectionOrientedTransportChannelFactory.cs (1)
31ConnectionOrientedTransportBindingElement bindingElement, BindingContext context,
System\ServiceModel\Channels\ConnectionOrientedTransportChannelListener.cs (1)
35BindingContext context)
System\ServiceModel\Channels\ContextBindingElement.cs (7)
122public override IChannelFactory<TChannel> BuildChannelFactory<TChannel>(BindingContext context) 140public override IChannelListener<TChannel> BuildChannelListener<TChannel>(BindingContext context) 157public override bool CanBuildChannelFactory<TChannel>(BindingContext context) 172public override bool CanBuildChannelListener<TChannel>(BindingContext context) 202public override T GetProperty<T>(BindingContext context) 326void EnsureContextExchangeMechanismCompatibleWithScheme(BindingContext context) 341void EnsureContextExchangeMechanismCompatibleWithTransportCookieSetting(BindingContext context)
System\ServiceModel\Channels\ContextChannelFactory.cs (1)
20public ContextChannelFactory(BindingContext context, ContextExchangeMechanism contextExchangeMechanism, Uri callbackAddress, bool contextManagementEnabled)
System\ServiceModel\Channels\ContextChannelListener.cs (1)
19public ContextChannelListener(BindingContext context, ContextExchangeMechanism contextExchangeMechanism)
System\ServiceModel\Channels\EndpointSettings.cs (1)
13internal static T GetValue<T>(BindingContext context, string name, T defaultValue)
System\ServiceModel\Channels\HttpChannelFactory.cs (2)
71internal HttpChannelFactory(HttpTransportBindingElement bindingElement, BindingContext context) 180SR.GetString(SR.MultipleClientWebSocketFactoriesSpecified, typeof(BindingContext).Name, typeof(ClientWebSocketFactory).Name));
System\ServiceModel\Channels\HttpChannelListener.cs (2)
64public HttpChannelListener(HttpTransportBindingElement bindingElement, BindingContext context) 831public HttpChannelListener(HttpTransportBindingElement bindingElement, BindingContext context)
System\ServiceModel\Channels\HttpCookieContainerBindingElement.cs (2)
34public override IChannelFactory<TChannel> BuildChannelFactory<TChannel>(BindingContext context) 56public override T GetProperty<T>(BindingContext context)
System\ServiceModel\Channels\HttpsChannelFactory.cs (1)
28internal HttpsChannelFactory(HttpsTransportBindingElement httpsBindingElement, BindingContext context)
System\ServiceModel\Channels\HttpsChannelListener.cs (2)
33public HttpsChannelListener(HttpsTransportBindingElement httpsBindingElement, BindingContext context) 394private static bool ShouldValidateClientCertificate(bool requireClientCertificateValidation, BindingContext context)
System\ServiceModel\Channels\HttpsTransportBindingElement.cs (3)
94public override IChannelFactory<TChannel> BuildChannelFactory<TChannel>(BindingContext context) 114public override IChannelListener<TChannel> BuildChannelListener<TChannel>(BindingContext context) 140public override T GetProperty<T>(BindingContext context)
System\ServiceModel\Channels\HttpTransportBindingElement.cs (6)
487public override T GetProperty<T>(BindingContext context) 540public override bool CanBuildChannelFactory<TChannel>(BindingContext context) 553public override bool CanBuildChannelListener<TChannel>(BindingContext context) 567public override IChannelFactory<TChannel> BuildChannelFactory<TChannel>(BindingContext context) 642public override IChannelListener<TChannel> BuildChannelListener<TChannel>(BindingContext context) 664protected void UpdateAuthenticationSchemes(BindingContext context)
System\ServiceModel\Channels\InternalDuplexBindingElement.cs (7)
51public override IChannelFactory<TChannel> BuildChannelFactory<TChannel>(BindingContext context) 80public override IChannelListener<TChannel> BuildChannelListener<TChannel>(BindingContext context) 96public override bool CanBuildChannelFactory<TChannel>(BindingContext context) 106public override bool CanBuildChannelListener<TChannel>(BindingContext context) 133public override T GetProperty<T>(BindingContext context) 152public static void AddDuplexFactorySupport(BindingContext context, ref InternalDuplexBindingElement internalDuplexBindingElement) 177public static void AddDuplexListenerSupport(BindingContext context, ref InternalDuplexBindingElement internalDuplexBindingElement)
System\ServiceModel\Channels\InternalDuplexChannelFactory.cs (1)
19internal InternalDuplexChannelFactory(InternalDuplexBindingElement bindingElement, BindingContext context,
System\ServiceModel\Channels\InternalDuplexChannelListener.cs (1)
14internal InternalDuplexChannelListener(InternalDuplexBindingElement bindingElement, BindingContext context)
System\ServiceModel\Channels\MessageEncodingBindingElement.cs (5)
34internal IChannelFactory<TChannel> InternalBuildChannelFactory<TChannel>(BindingContext context) 46internal bool InternalCanBuildChannelFactory<TChannel>(BindingContext context) 58internal IChannelListener<TChannel> InternalBuildChannelListener<TChannel>(BindingContext context) 71internal bool InternalCanBuildChannelListener<TChannel>(BindingContext context) 86public override T GetProperty<T>(BindingContext context)
System\ServiceModel\Channels\MsmqBindingElementBase.cs (1)
263public override T GetProperty<T>(BindingContext context)
System\ServiceModel\Channels\MsmqChannelFactory.cs (3)
15protected MsmqChannelFactory(MsmqTransportBindingElement bindingElement, BindingContext context) 41internal MsmqOutputChannelFactory(MsmqTransportBindingElement bindingElement, BindingContext context) 55internal MsmqOutputSessionChannelFactory(MsmqTransportBindingElement bindingElement, BindingContext context)
System\ServiceModel\Channels\MsmqChannelFactoryBase.cs (3)
28protected MsmqChannelFactoryBase(MsmqBindingElementBase bindingElement, BindingContext context) : 33protected MsmqChannelFactoryBase(MsmqBindingElementBase bindingElement, BindingContext context, MessageEncoderFactory encoderFactory) 155void InitializeSecurityTokenManager(BindingContext context)
System\ServiceModel\Channels\MsmqChannelListenerBase.cs (3)
27BindingContext context, 65BindingContext context, 154protected void SetSecurityTokenAuthenticator(string scheme, BindingContext context)
System\ServiceModel\Channels\MsmqInputChannelListener.cs (1)
9internal MsmqInputChannelListener(MsmqBindingElementBase bindingElement, BindingContext context, MsmqReceiveParameters receiveParameters)
System\ServiceModel\Channels\MsmqInputChannelListenerBase.cs (2)
12internal MsmqInputChannelListenerBase(MsmqBindingElementBase bindingElement, BindingContext context, MsmqReceiveParameters receiveParameters) 17BindingContext context,
System\ServiceModel\Channels\MsmqInputSessionChannelListener.cs (1)
16internal MsmqInputSessionChannelListener(MsmqBindingElementBase bindingElement, BindingContext context, MsmqReceiveParameters receiveParameters)
System\ServiceModel\Channels\MsmqTransportBindingElement.cs (4)
110public override bool CanBuildChannelFactory<TChannel>(BindingContext context) 116public override bool CanBuildChannelListener<TChannel>(BindingContext context) 122public override IChannelFactory<TChannel> BuildChannelFactory<TChannel>(BindingContext context) 147public override IChannelListener<TChannel> BuildChannelListener<TChannel>(BindingContext context)
System\ServiceModel\Channels\MtomMessageEncodingBindingElement.cs (5)
162public override IChannelFactory<TChannel> BuildChannelFactory<TChannel>(BindingContext context) 167public override bool CanBuildChannelFactory<TChannel>(BindingContext context) 172public override IChannelListener<TChannel> BuildChannelListener<TChannel>(BindingContext context) 177public override bool CanBuildChannelListener<TChannel>(BindingContext context) 192public override T GetProperty<T>(BindingContext context)
System\ServiceModel\Channels\NamedPipeChannelFactory.cs (1)
12public NamedPipeChannelFactory(NamedPipeTransportBindingElement bindingElement, BindingContext context)
System\ServiceModel\Channels\NamedPipeChannelListener.cs (4)
19protected NamedPipeChannelListener(NamedPipeTransportBindingElement bindingElement, BindingContext context) 115public NamedPipeReplyChannelListener(NamedPipeTransportBindingElement bindingElement, BindingContext context) 147public NamedPipeDuplexChannelListener(NamedPipeTransportBindingElement bindingElement, BindingContext context) 172protected NamedPipeChannelListener(NamedPipeTransportBindingElement bindingElement, BindingContext context)
System\ServiceModel\Channels\NamedPipeTransportBindingElement.cs (3)
93public override IChannelFactory<TChannel> BuildChannelFactory<TChannel>(BindingContext context) 108public override IChannelListener<TChannel> BuildChannelListener<TChannel>(BindingContext context) 138public override T GetProperty<T>(BindingContext context)
System\ServiceModel\Channels\OneWayBindingElement.cs (5)
89public override IChannelFactory<TChannel> BuildChannelFactory<TChannel>(BindingContext context) 125public override IChannelListener<TChannel> BuildChannelListener<TChannel>(BindingContext context) 161public override bool CanBuildChannelFactory<TChannel>(BindingContext context) 194public override bool CanBuildChannelListener<TChannel>(BindingContext context) 246public override T GetProperty<T>(BindingContext context)
System\ServiceModel\Channels\OneWayChannelFactory.cs (3)
79public RequestOneWayChannelFactory(OneWayBindingElement bindingElement, BindingContext context) 258public DuplexOneWayChannelFactory(OneWayBindingElement bindingElement, BindingContext context) 364public DuplexSessionOneWayChannelFactory(OneWayBindingElement bindingElement, BindingContext context)
System\ServiceModel\Channels\OneWayChannelListener.cs (3)
25public ReplyOneWayChannelListener(OneWayBindingElement bindingElement, BindingContext context) 493public DuplexOneWayChannelListener(OneWayBindingElement bindingElement, BindingContext context) 657public DuplexSessionOneWayChannelListener(OneWayBindingElement bindingElement, BindingContext context)
System\ServiceModel\Channels\PeerChannelFactory.cs (1)
38internal PeerChannelFactory(PeerTransportBindingElement bindingElement, BindingContext context,
System\ServiceModel\Channels\PeerChannelListener.cs (2)
35internal PeerChannelListenerBase(PeerTransportBindingElement bindingElement, BindingContext context, 278public PeerChannelListener(PeerTransportBindingElement bindingElement, BindingContext context, PeerResolver peerResolver)
System\ServiceModel\Channels\PeerCustomResolverBindingElement.cs (6)
49public PeerCustomResolverBindingElement(BindingContext context, PeerCustomResolverSettings settings) 58public override T GetProperty<T>(System.ServiceModel.Channels.BindingContext context) 108public override IChannelFactory<TChannel> BuildChannelFactory<TChannel>(BindingContext context) 119public override bool CanBuildChannelFactory<TChannel>(BindingContext context) 129public override IChannelListener<TChannel> BuildChannelListener<TChannel>(BindingContext context) 140public override bool CanBuildChannelListener<TChannel>(BindingContext context)
System\ServiceModel\Channels\PeerDuplexChannelListener.cs (1)
79public PeerDuplexChannelListener(PeerTransportBindingElement bindingElement, BindingContext context, PeerResolver peerResolver)
System\ServiceModel\Channels\PeerInputChannelListener.cs (1)
78public PeerInputChannelListener(PeerTransportBindingElement bindingElement, BindingContext context, PeerResolver peerResolver)
System\ServiceModel\Channels\PeerSecurityManager.cs (6)
115static PeerSecurityCredentialsManager GetCredentialsManager(PeerAuthenticationMode mode, bool signing, BindingContext context) 159static public PeerSecurityManager Create(PeerSecuritySettings security, BindingContext context, XmlDictionaryReaderQuotas readerQuotas) 168static public PeerSecurityManager Create(PeerAuthenticationMode authenticationMode, bool signMessages, BindingContext context, XmlDictionaryReaderQuotas readerQuotas) 240void ApplyAuditBehaviorSettings(BindingContext context) 396BindingContext context = new BindingContext(new CustomBinding(securityBindingElement), bpc); 424BindingContext context = new BindingContext(new CustomBinding(securityBindingElement), bpc);
System\ServiceModel\Channels\PeerTransportBindingElement.cs (6)
215public override IChannelFactory<TChannel> BuildChannelFactory<TChannel>(BindingContext context) 236public override IChannelListener<TChannel> BuildChannelListener<TChannel>(BindingContext context) 261public override bool CanBuildChannelFactory<TChannel>(BindingContext context) 267public override bool CanBuildChannelListener<TChannel>(BindingContext context) 278public override T GetProperty<T>(BindingContext context) 302PeerResolver GetResolver(BindingContext context)
System\ServiceModel\Channels\PnrpPeerResolverBindingElement.cs (5)
49public override IChannelFactory<TChannel> BuildChannelFactory<TChannel>(BindingContext context) 58public override bool CanBuildChannelFactory<TChannel>(BindingContext context) 67public override IChannelListener<TChannel> BuildChannelListener<TChannel>(BindingContext context) 76public override bool CanBuildChannelListener<TChannel>(BindingContext context) 90public override T GetProperty<T>(BindingContext context)
System\ServiceModel\Channels\PrivacyNoticeBindingElement.cs (1)
67public override T GetProperty<T>(BindingContext context)
System\ServiceModel\Channels\ReliableChannelListener.cs (15)
553protected ReliableChannelListener(ReliableSessionBindingElement binding, BindingContext context) 941protected ReliableListenerOverDatagram(ReliableSessionBindingElement binding, BindingContext context) 1288protected ReliableListenerOverDuplex(ReliableSessionBindingElement binding, BindingContext context) 1326protected ReliableListenerOverReply(ReliableSessionBindingElement binding, BindingContext context) 1371protected ReliableListenerOverSession(ReliableSessionBindingElement binding, BindingContext context) 1580protected ReliableListenerOverDuplexSession(ReliableSessionBindingElement binding, BindingContext context) 1618protected ReliableListenerOverReplySession(ReliableSessionBindingElement binding, BindingContext context) 1654public ReliableDuplexListenerOverDuplex(ReliableSessionBindingElement binding, BindingContext context) 1681public ReliableInputListenerOverDuplex(ReliableSessionBindingElement binding, BindingContext context) 1707public ReliableDuplexListenerOverDuplexSession(ReliableSessionBindingElement binding, BindingContext context) 1746public ReliableInputListenerOverDuplexSession(ReliableSessionBindingElement binding, BindingContext context) 1784public ReliableInputListenerOverReply(ReliableSessionBindingElement binding, BindingContext context) 1810public ReliableReplyListenerOverReply(ReliableSessionBindingElement binding, BindingContext context) 1836public ReliableInputListenerOverReplySession(ReliableSessionBindingElement binding, BindingContext context) 1876public ReliableReplyListenerOverReplySession(ReliableSessionBindingElement binding, BindingContext context)
System\ServiceModel\Channels\ReliableSessionBindingElement.cs (7)
219public override T GetProperty<T>(BindingContext context) 307public override IChannelFactory<TChannel> BuildChannelFactory<TChannel>(BindingContext context) 378public override bool CanBuildChannelFactory<TChannel>(BindingContext context) 406public override IChannelListener<TChannel> BuildChannelListener<TChannel>(BindingContext context) 488public override bool CanBuildChannelListener<TChannel>(BindingContext context) 553void SetSecuritySettings(BindingContext context) 563void VerifyTransportMode(BindingContext context)
System\ServiceModel\Channels\ReplyAdapterChannelListener.cs (6)
21public ReplyOverDuplexChannelListenerBase(BindingContext context) 82public ReplyOverDuplexChannelListener(BindingContext context) 95public ReplySessionOverDuplexSessionChannelListener(BindingContext context) 357public override IChannelListener<TChannel> BuildChannelListener<TChannel>(BindingContext context) 383public override bool CanBuildChannelListener<TChannel>(BindingContext context) 406public override T GetProperty<T>(BindingContext context)
System\ServiceModel\Channels\SecurityBindingElement.cs (23)
344internal void AddDemuxerForSecureConversation(ChannelBuilder builder, BindingContext secureConversationBindingContext) 384internal void ApplyPropertiesOnDemuxer(ChannelBuilder builder, BindingContext context) 397static BindingContext CreateIssuerBindingContextForNegotiation(BindingContext issuerBindingContext) 436protected static void SetIssuerBindingContextIfRequired(SecurityTokenParameters parameters, BindingContext issuerBindingContext) 448static void SetIssuerBindingContextIfRequired(SupportingTokenParameters supportingParameters, BindingContext issuerBindingContext) 468void SetIssuerBindingContextIfRequired(BindingContext issuerBindingContext) 556internal bool IsUnderlyingListenerDuplex<TChannel>(BindingContext context) 572internal void ConfigureProtocolFactory(SecurityProtocolFactory factory, SecurityCredentialsManager credentialsManager, bool isForService, BindingContext issuerBindingContext, Binding binding) 622internal abstract SecurityProtocolFactory CreateSecurityProtocolFactory<TChannel>(BindingContext context, SecurityCredentialsManager credentialsManager, 623bool isForService, BindingContext issuanceBindingContext); 625public override IChannelFactory<TChannel> BuildChannelFactory<TChannel>(BindingContext context) 666protected abstract IChannelFactory<TChannel> BuildChannelFactoryCore<TChannel>(BindingContext context); 668public override bool CanBuildChannelFactory<TChannel>(BindingContext context) 690bool CanBuildSessionChannelFactory<TChannel>(BindingContext context) 714public override IChannelListener<TChannel> BuildChannelListener<TChannel>(BindingContext context) 740protected abstract IChannelListener<TChannel> BuildChannelListenerCore<TChannel>(BindingContext context) 743public override bool CanBuildChannelListener<TChannel>(BindingContext context) 765bool CanBuildSessionChannelListener<TChannel>(BindingContext context) 875public override T GetProperty<T>(BindingContext context) 897ISecurityCapabilities GetSecurityCapabilities(BindingContext context) 1903BindingContext context = new BindingContext(binding, new BindingParameterCollection()); 1935internal void ApplyAuditBehaviorSettings(BindingContext context, SecurityProtocolFactory factory)
System\ServiceModel\Channels\SecurityChannelFactory.cs (4)
31public SecurityChannelFactory(ISecurityCapabilities securityCapabilities, BindingContext context, 39public SecurityChannelFactory(ISecurityCapabilities securityCapabilities, BindingContext context, ChannelBuilder channelBuilder, SecurityProtocolFactory protocolFactory) 44public SecurityChannelFactory(ISecurityCapabilities securityCapabilities, BindingContext context, ChannelBuilder channelBuilder, SecurityProtocolFactory protocolFactory, IChannelFactory innerChannelFactory) 50SecurityChannelFactory(ISecurityCapabilities securityCapabilities, BindingContext context, ChannelBuilder channelBuilder, IChannelFactory innerChannelFactory)
System\ServiceModel\Channels\SecurityChannelListener.cs (1)
33public SecurityChannelListener(SecurityBindingElement bindingElement, BindingContext context)
System\ServiceModel\Channels\ServiceChannelFactory.cs (1)
128BindingContext context = new BindingContext(customBinding, parameters);
System\ServiceModel\Channels\SslStreamSecurityBindingElement.cs (7)
85public override IChannelFactory<TChannel> BuildChannelFactory<TChannel>(BindingContext context) 97public override bool CanBuildChannelFactory<TChannel>(BindingContext context) 109public override IChannelListener<TChannel> BuildChannelListener<TChannel>(BindingContext context) 121public override bool CanBuildChannelListener<TChannel>(BindingContext context) 138public override T GetProperty<T>(BindingContext context) 159public override StreamUpgradeProvider BuildClientStreamUpgradeProvider(BindingContext context) 164public override StreamUpgradeProvider BuildServerStreamUpgradeProvider(BindingContext context)
System\ServiceModel\Channels\SslStreamSecurityUpgradeProvider.cs (2)
61SslStreamSecurityBindingElement bindingElement, BindingContext context) 75SslStreamSecurityBindingElement bindingElement, BindingContext context)
System\ServiceModel\Channels\StreamUpgradeBindingElement.cs (2)
20public abstract StreamUpgradeProvider BuildClientStreamUpgradeProvider(BindingContext context); 21public abstract StreamUpgradeProvider BuildServerStreamUpgradeProvider(BindingContext context);
System\ServiceModel\Channels\SymmetricSecurityBindingElement.cs (9)
151internal override SecurityProtocolFactory CreateSecurityProtocolFactory<TChannel>(BindingContext context, SecurityCredentialsManager credentialsManager, bool isForService, BindingContext issuerBindingContext) 188protected override IChannelFactory<TChannel> BuildChannelFactoryCore<TChannel>(BindingContext context) 205BindingContext issuerBindingContext = context.Clone(); 214BindingContext scIssuerBindingContext = issuerBindingContext.Clone(); 274protected override IChannelListener<TChannel> BuildChannelListenerCore<TChannel>(BindingContext context) 292BindingContext issuerBindingContext = context.Clone(); 300BindingContext scIssuerBindingContext = issuerBindingContext.Clone(); 377public override T GetProperty<T>(BindingContext context)
System\ServiceModel\Channels\TcpChannelFactory.cs (1)
23public TcpChannelFactory(TcpTransportBindingElement bindingElement, BindingContext context)
System\ServiceModel\Channels\TcpChannelListener.cs (5)
26protected TcpChannelListener(TcpTransportBindingElement bindingElement, BindingContext context) 122public TcpReplyChannelListener(TcpTransportBindingElement bindingElement, BindingContext context) 154public TcpDuplexChannelListener(TcpTransportBindingElement bindingElement, BindingContext context) 190protected TcpChannelListener(TcpTransportBindingElement bindingElement, BindingContext context) 328void SetupUniquePort(BindingContext context)
System\ServiceModel\Channels\TcpTransportBindingElement.cs (3)
148public override IChannelFactory<TChannel> BuildChannelFactory<TChannel>(BindingContext context) 163public override IChannelListener<TChannel> BuildChannelListener<TChannel>(BindingContext context) 193public override T GetProperty<T>(BindingContext context)
System\ServiceModel\Channels\TextMessageEncodingBindingElement.cs (4)
144public override IChannelFactory<TChannel> BuildChannelFactory<TChannel>(BindingContext context) 149public override IChannelListener<TChannel> BuildChannelListener<TChannel>(BindingContext context) 154public override bool CanBuildChannelListener<TChannel>(BindingContext context) 169public override T GetProperty<T>(BindingContext context)
System\ServiceModel\Channels\TransactionChannelFactory.cs (1)
23BindingContext context,
System\ServiceModel\Channels\TransactionFlowBindingElement.cs (6)
179public override bool CanBuildChannelFactory<TChannel>(BindingContext context) 203public override IChannelFactory<TChannel> BuildChannelFactory<TChannel>(BindingContext context) 235public override IChannelListener<TChannel> BuildChannelListener<TChannel>(BindingContext context) 267public override bool CanBuildChannelListener<TChannel>(BindingContext context) 280Dictionary<DirectionalAction, TransactionFlowOption> GetDictionary(BindingContext context) 303public override T GetProperty<T>(BindingContext context)
System\ServiceModel\Channels\TransportBindingElement.cs (2)
104public override T GetProperty<T>(BindingContext context) 154internal ChannelProtectionRequirements GetProtectionRequirements(BindingContext context)
System\ServiceModel\Channels\TransportChannelFactory.cs (2)
25protected TransportChannelFactory(TransportBindingElement bindingElement, BindingContext context) 30protected TransportChannelFactory(TransportBindingElement bindingElement, BindingContext context,
System\ServiceModel\Channels\TransportChannelListener.cs (4)
45protected TransportChannelListener(TransportBindingElement bindingElement, BindingContext context) 50protected TransportChannelListener(TransportBindingElement bindingElement, BindingContext context, 56protected TransportChannelListener(TransportBindingElement bindingElement, BindingContext context, 62protected TransportChannelListener(TransportBindingElement bindingElement, BindingContext context,
System\ServiceModel\Channels\TransportSecurityBindingElement.cs (7)
64internal override SecurityProtocolFactory CreateSecurityProtocolFactory<TChannel>(BindingContext context, SecurityCredentialsManager credentialsManager, bool isForService, BindingContext issuerBindingContext) 80protected override IChannelFactory<TChannel> BuildChannelFactoryCore<TChannel>(BindingContext context) 104BindingContext issuerBindingContext = context.Clone(); 169protected override IChannelListener<TChannel> BuildChannelListenerCore<TChannel>(BindingContext context) 191BindingContext issuerBindingContext = context.Clone(); 267public override T GetProperty<T>(BindingContext context)
System\ServiceModel\Channels\UnrecognizedAssertionsBindingElement.cs (1)
100public override T GetProperty<T>(BindingContext context)
System\ServiceModel\Channels\UseManagedPresentationBindingElement.cs (1)
21public override T GetProperty<T>(BindingContext context)
System\ServiceModel\Channels\WindowsStreamSecurityBindingElement.cs (7)
53public override IChannelFactory<TChannel> BuildChannelFactory<TChannel>(BindingContext context) 65public override bool CanBuildChannelFactory<TChannel>(BindingContext context) 77public override IChannelListener<TChannel> BuildChannelListener<TChannel>(BindingContext context) 89public override bool CanBuildChannelListener<TChannel>(BindingContext context) 101public override StreamUpgradeProvider BuildClientStreamUpgradeProvider(BindingContext context) 106public override StreamUpgradeProvider BuildServerStreamUpgradeProvider(BindingContext context) 111public override T GetProperty<T>(BindingContext context)
System\ServiceModel\Channels\WindowsStreamSecurityUpgradeProvider.cs (1)
35BindingContext context, bool isClient)
System\ServiceModel\Dispatcher\SecurityValidationBehavior.cs (1)
700BindingContext context = new BindingContext(new CustomBinding(bindingElementStack), new BindingParameterCollection());
System\ServiceModel\MsmqIntegration\MsmqIntegrationBindingElement.cs (5)
82public override bool CanBuildChannelFactory<TChannel>(BindingContext context) 87public override bool CanBuildChannelListener<TChannel>(BindingContext context) 92public override IChannelFactory<TChannel> BuildChannelFactory<TChannel>(BindingContext context) 109public override IChannelListener<TChannel> BuildChannelListener<TChannel>(BindingContext context) 128public override T GetProperty<T>(BindingContext context)
System\ServiceModel\MsmqIntegration\MsmqIntegrationChannelFactory.cs (1)
22internal MsmqIntegrationChannelFactory(MsmqIntegrationBindingElement bindingElement, BindingContext context)
System\ServiceModel\MsmqIntegration\MsmqIntegrationChannelListener.cs (1)
15internal MsmqIntegrationChannelListener(MsmqBindingElementBase bindingElement, BindingContext context, MsmqReceiveParameters receiveParameters)
System\ServiceModel\Security\AcceleratedTokenAuthenticator.cs (3)
117internal IChannelListener<TChannel> BuildNegotiationChannelListener<TChannel>(BindingContext context) 333public override IChannelListener<TChannel> BuildChannelListener<TChannel>(BindingContext context) 345public override T GetProperty<T>(BindingContext context)
System\ServiceModel\Security\ClientCredentialsSecurityTokenManager.cs (6)
97BindingContext issuerBindingContext = initiatorRequirement.GetProperty<BindingContext>(ServiceModelSecurityTokenRequirement.IssuerBindingContextProperty); 195BindingContext issuerBindingContext = initiatorRequirement.GetProperty<BindingContext>(ServiceModelSecurityTokenRequirement.IssuerBindingContextProperty); 229BindingContext issuerBindingContext = initiatorRequirement.GetProperty<BindingContext>(ServiceModelSecurityTokenRequirement.IssuerBindingContextProperty);
System\ServiceModel\Security\NegotiationTokenAuthenticator.cs (2)
48BindingContext issuerBindingContext; 336public BindingContext IssuerBindingContext
System\ServiceModel\Security\NegotiationTokenProvider.cs (2)
20BindingContext issuanceBindingContext; 28public BindingContext IssuerBindingContext
System\ServiceModel\Security\SecuritySessionSecurityTokenAuthenticator.cs (5)
35BindingContext issuerBindingContext; 268public BindingContext IssuerBindingContext 1081internal IChannelListener<TChannel> BuildResponderChannelListener<TChannel>(BindingContext context) 1259public override IChannelListener<TChannel> BuildChannelListener<TChannel>(BindingContext context) 1274public override T GetProperty<T>(BindingContext context)
System\ServiceModel\Security\SecuritySessionSecurityTokenProvider.cs (3)
28BindingContext issuerBindingContext; 135public BindingContext IssuerBindingContext 371BindingContext context = this.IssuerBindingContext;
System\ServiceModel\Security\SecurityUtils.cs (3)
1392internal static bool IsCompositeDuplexBinding(BindingContext context) 2049internal static SafeFreeCredentials GetCredentialsHandle(SecurityBindingElement sbe, BindingContext context) 2234public static int GetMaxNegotiationBufferSize(BindingContext bindingContext)
System\ServiceModel\Security\ServiceCredentialsSecurityTokenManager.cs (4)
81authenticator.IssuerBindingContext = recipientRequirement.GetProperty<BindingContext>(ServiceModelSecurityTokenRequirement.IssuerBindingContextProperty); 104authenticator.IssuerBindingContext = recipientRequirement.GetProperty<BindingContext>(ServiceModelSecurityTokenRequirement.IssuerBindingContextProperty); 148authenticator.IssuerBindingContext = recipientRequirement.GetProperty<BindingContext>(ServiceModelSecurityTokenRequirement.IssuerBindingContextProperty); 217authenticator.IssuerBindingContext = recipientRequirement.GetProperty<BindingContext>(ServiceModelSecurityTokenRequirement.IssuerBindingContextProperty);
System\ServiceModel\Security\Tokens\SecureConversationSecurityTokenParameters.cs (2)
26BindingContext issuerBindingContext; 111internal BindingContext IssuerBindingContext
System\ServiceModel\Security\Tokens\SslSecurityTokenParameters.cs (2)
23BindingContext issuerBindingContext; 81internal BindingContext IssuerBindingContext
System\ServiceModel\Security\Tokens\SspiSecurityTokenParameters.cs (2)
21BindingContext issuerBindingContext; 61internal BindingContext IssuerBindingContext
System.ServiceModel.Activation (1)
System\ServiceModel\Activation\HostedAspNetEnvironment.cs (1)
415public override void ApplyHostedContext(TransportChannelListener listener, BindingContext context)
System.ServiceModel.Channels (15)
System\ServiceModel\Channels\ByteStreamMessageEncodingBindingElement.cs (4)
65public override bool CanBuildChannelFactory<TChannel>(BindingContext context) 70public override IChannelFactory<TChannel> BuildChannelFactory<TChannel>(BindingContext context) 75public override bool CanBuildChannelListener<TChannel>(BindingContext context) 80public override IChannelListener<TChannel> BuildChannelListener<TChannel>(BindingContext context)
System\ServiceModel\Channels\UdpChannelFactory.cs (1)
19internal UdpChannelFactory(UdpTransportBindingElement transportBindingElement, BindingContext context)
System\ServiceModel\Channels\UdpChannelListener.cs (4)
35internal UdpChannelListener(UdpTransportBindingElement udpTransportBindingElement, BindingContext context) 661void InitUri(BindingContext context) 731public UdpDuplexChannelListener(UdpTransportBindingElement udpTransportBindingElement, BindingContext context) 744public UdpReplyChannelListener(UdpTransportBindingElement udpTransportBindingElement, BindingContext context)
System\ServiceModel\Channels\UdpTransportBindingElement.cs (5)
147public override IChannelFactory<TChannel> BuildChannelFactory<TChannel>(BindingContext context) 162public override IChannelListener<TChannel> BuildChannelListener<TChannel>(BindingContext context) 186public override bool CanBuildChannelFactory<TChannel>(BindingContext context) 196public override bool CanBuildChannelListener<TChannel>(BindingContext context) 209public override T GetProperty<T>(BindingContext context)
System\ServiceModel\Channels\UdpUtility.cs (1)
35public static MessageEncoderFactory GetEncoder(BindingContext context)
System.ServiceModel.Discovery (5)
System\ServiceModel\Discovery\DiscoveryClientBindingElement.cs (5)
85public override bool CanBuildChannelFactory<TChannel>(BindingContext context) 105public override IChannelFactory<TChannel> BuildChannelFactory<TChannel>(BindingContext context) 130public override bool CanBuildChannelListener<TChannel>(BindingContext context) 140public override IChannelListener<TChannel> BuildChannelListener<TChannel>(BindingContext context) 155public override T GetProperty<T>(BindingContext context)
System.ServiceModel.Routing (3)
System\ServiceModel\Channels\SynchronousSendBindingElement.cs (3)
21public override T GetProperty<T>(BindingContext context) 31public override bool CanBuildChannelFactory<TChannel>(BindingContext context) 53public override IChannelFactory<TChannel> BuildChannelFactory<TChannel>(BindingContext context)
System.ServiceModel.Web (9)
System\ServiceModel\Channels\WebMessageEncodingBindingElement.cs (4)
157public override IChannelFactory<TChannel> BuildChannelFactory<TChannel>(BindingContext context) 162public override IChannelListener<TChannel> BuildChannelListener<TChannel>(BindingContext context) 167public override bool CanBuildChannelListener<TChannel>(BindingContext context) 182public override T GetProperty<T>(BindingContext context)
System\ServiceModel\Channels\WebScriptMetadataMessageEncodingBindingElement.cs (5)
55public override IChannelFactory<TChannel> BuildChannelFactory<TChannel>(BindingContext context) 60public override IChannelListener<TChannel> BuildChannelListener<TChannel>(BindingContext context) 65public override bool CanBuildChannelFactory<TChannel>(BindingContext context) 70public override bool CanBuildChannelListener<TChannel>(BindingContext context) 85public override T GetProperty<T>(BindingContext context)