29 references to RemainingBindingElements
System.ServiceModel (29)
System\ServiceModel\Channels\BindingContext.cs (2)
159if (this.RemainingBindingElements.Count != 0) 162foreach (BindingElement bindingElement in this.RemainingBindingElements)
System\ServiceModel\Channels\ChannelBuilder.cs (2)
23this.AddDemuxerBindingElement(context.RemainingBindingElements); 25this.binding = new CustomBinding(context.Binding, context.RemainingBindingElements);
System\ServiceModel\Channels\ChannelDemuxer.cs (1)
121context.RemainingBindingElements.Clear();
System\ServiceModel\Channels\InternalDuplexBindingElement.cs (5)
73context.RemainingBindingElements.Clear(); 156if (context.RemainingBindingElements.Find<CompositeDuplexBindingElement>() == null) 173context.RemainingBindingElements.Insert(0, internalDuplexBindingElement); 181if (context.RemainingBindingElements.Find<CompositeDuplexBindingElement>() == null) 198context.RemainingBindingElements.Insert(0, internalDuplexBindingElement);
System\ServiceModel\Channels\ReliableSessionBindingElement.cs (2)
555SecurityBindingElement element = context.RemainingBindingElements.Find<SecurityBindingElement>(); 565TransportBindingElement transportElement = context.RemainingBindingElements.Find<TransportBindingElement>();
System\ServiceModel\Channels\SecurityBindingElement.cs (11)
381secureConversationBindingContext.RemainingBindingElements.Insert(0, demuxer); 399TransportBindingElement transport = issuerBindingContext.RemainingBindingElements.Find<TransportBindingElement>(); 406for (int i = 0; i < issuerBindingContext.RemainingBindingElements.Count; ++i) 408if (issuerBindingContext.RemainingBindingElements[i] is ChannelDemuxerBindingElement) 410demuxer = (ChannelDemuxerBindingElement) issuerBindingContext.RemainingBindingElements[i]; 643if (context.RemainingBindingElements != null) 644transportBindingElement = context.RemainingBindingElements.Find<TransportBindingElement>(); 731if (context.RemainingBindingElements != null) 732transportBindingElement = context.RemainingBindingElements.Find<TransportBindingElement>(); 1917context.RemainingBindingElements.Clear(); 1918context.RemainingBindingElements.Add(bindingElement);
System\ServiceModel\Channels\ServiceChannelFactory.cs (1)
133customBinding = new CustomBinding(context.RemainingBindingElements);
System\ServiceModel\Security\AcceleratedTokenAuthenticator.cs (1)
132TransportBindingElement transportBindingElement = context.RemainingBindingElements.Find<TransportBindingElement>();
System\ServiceModel\Security\AcceleratedTokenProvider.cs (1)
179TransportBindingElement transportBindingElement = this.IssuerBindingContext.RemainingBindingElements.Find<TransportBindingElement>();
System\ServiceModel\Security\SecuritySessionSecurityTokenAuthenticator.cs (1)
1095TransportBindingElement transportBindingElement = context.RemainingBindingElements.Find<TransportBindingElement>();
System\ServiceModel\Security\SecuritySessionSecurityTokenProvider.cs (1)
377TransportBindingElement transportBindingElement = context.RemainingBindingElements.Find<TransportBindingElement>();
System\ServiceModel\Security\SecurityUtils.cs (1)
2236TransportBindingElement transport = bindingContext.RemainingBindingElements.Find<TransportBindingElement>();