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