1 write to Binding
System.ServiceModel (1)
System\ServiceModel\Security\NegotiationTokenAuthenticator.cs (1)
556channelBuilder.Binding = new CustomBinding(this.GetNegotiationBinding(channelBuilder.Binding));
21 references to Binding
System.ServiceModel (21)
System\ServiceModel\Channels\ChannelBuilder.cs (1)
41this.binding = new CustomBinding(channelBuilder.Binding);
System\ServiceModel\Channels\SecurityBindingElement.cs (7)
352for (int i = 0; i < builder.Binding.Elements.Count; ++i) 354if ((builder.Binding.Elements[i] is MessageEncodingBindingElement) || (builder.Binding.Elements[i] is StreamUpgradeBindingElement)) 358if (builder.Binding.Elements[i] is ChannelDemuxerBindingElement) 362else if (builder.Binding.Elements[i] is TransportBindingElement) 380builder.Binding.Elements.Insert(0, demuxer); 386Collection<ChannelDemuxerBindingElement> demuxerElements = builder.Binding.Elements.FindAll<ChannelDemuxerBindingElement>();
System\ServiceModel\Channels\ServiceChannelFactory.cs (3)
90channelBuilder.Binding); 94return new ServiceChannelFactoryOverDuplexSession(channelBuilder.BuildChannelFactory<IDuplexSessionChannel>(), clientRuntime, channelBuilder.Binding, false); 98return new ServiceChannelFactoryOverRequestSession(channelBuilder.BuildChannelFactory<IRequestSessionChannel>(), clientRuntime, channelBuilder.Binding, false);
System\ServiceModel\Security\NegotiationTokenAuthenticator.cs (3)
555channelBuilder.Binding.Elements.Insert(0, new ReplyAdapterBindingElement()); 556channelBuilder.Binding = new CustomBinding(this.GetNegotiationBinding(channelBuilder.Binding)); 982Binding binding = this.channelBuilder.Binding;
System\ServiceModel\Security\NegotiationTokenProvider.cs (1)
145this.messageVersion = channelBuilder.Binding.MessageVersion;
System\ServiceModel\Security\SecuritySessionClientSettings.cs (1)
364MessageEncodingBindingElement encoding = this.channelBuilder.Binding.Elements.Find<MessageEncodingBindingElement>();
System\ServiceModel\Security\SecuritySessionSecurityTokenAuthenticator.cs (3)
1055channelBuilder.Binding.Elements.Insert(0, new ReplyAdapterBindingElement()); 1056channelBuilder.Binding.Elements.Insert(0, new SecuritySessionAuthenticatorBindingElement(this)); 1171Binding binding = this.channelBuilder.Binding;
System\ServiceModel\Security\SecuritySessionServerSettings.cs (2)
538this.messageVersion = this.channelBuilder.Binding.MessageVersion; 614MessageEncodingBindingElement encoding = this.channelBuilder.Binding.Elements.Find<MessageEncodingBindingElement>();