5 types derived from TransportBindingElement
System.ServiceModel (4)
System\ServiceModel\Channels\ConnectionOrientedTransportBindingElement.cs (1)
14: TransportBindingElement,
System\ServiceModel\Channels\HttpTransportBindingElement.cs (1)
20: TransportBindingElement,
System\ServiceModel\Channels\MsmqBindingElementBase.cs (1)
14: TransportBindingElement,
System\ServiceModel\Channels\PeerTransportBindingElement.cs (1)
32: TransportBindingElement, IWsdlExportExtension, ITransportPolicyImport, IPolicyExportExtension
System.ServiceModel.Channels (1)
System\ServiceModel\Channels\UdpTransportBindingElement.cs (1)
18: TransportBindingElement,
105 references to TransportBindingElement
System.ServiceModel (96)
System\ServiceModel\Administration\EndpointInstanceProvider.cs (3)
149if (bindingElement is TransportBindingElement) 151TransportBindingElement transport = (TransportBindingElement)bindingElement;
System\ServiceModel\BasicHttpBinding.cs (1)
192else if (element is TransportBindingElement)
System\ServiceModel\Channels\BinaryMessageEncodingBindingElement.cs (2)
188TransportBindingElement transport = context.Binding.Elements.Find<TransportBindingElement>();
System\ServiceModel\Channels\Binding.cs (2)
294TransportBindingElement transport = null; 298transport = elements[index] as TransportBindingElement;
System\ServiceModel\Channels\ChannelBuilder.cs (2)
66TransportBindingElement transport = elements.Find<TransportBindingElement>();
System\ServiceModel\Channels\ConnectionOrientedTransportBindingElement.cs (1)
351TransportBindingElement.ExportWsdlEndpoint(exporter, endpointContext, this.WsdlTransportUri, encodingBindingElement.MessageVersion.Addressing);
System\ServiceModel\Channels\CustomBinding.cs (2)
159TransportBindingElement transport = bindingElements.Find<TransportBindingElement>();
System\ServiceModel\Channels\HttpTransportBindingElement.cs (1)
895TransportBindingElement.ExportWsdlEndpoint(exporter, endpointContext,
System\ServiceModel\Channels\MsmqBindingElementBase.cs (1)
415TransportBindingElement.ExportWsdlEndpoint(
System\ServiceModel\Channels\PeerTransportBindingElement.cs (1)
184TransportBindingElement.ExportWsdlEndpoint(
System\ServiceModel\Channels\ReliableSessionBindingElement.cs (2)
565TransportBindingElement transportElement = context.RemainingBindingElements.Find<TransportBindingElement>();
System\ServiceModel\Channels\SecurityBindingElement.cs (7)
362else if (builder.Binding.Elements[i] is TransportBindingElement) 399TransportBindingElement transport = issuerBindingContext.RemainingBindingElements.Find<TransportBindingElement>(); 641TransportBindingElement transportBindingElement = null; 644transportBindingElement = context.RemainingBindingElements.Find<TransportBindingElement>(); 730TransportBindingElement transportBindingElement = null; 732transportBindingElement = context.RemainingBindingElements.Find<TransportBindingElement>();
System\ServiceModel\Channels\ServiceChannelFactory.cs (2)
151binding.CreateBindingElements().Find<TransportBindingElement>().ManualAddressing) 173binding.CreateBindingElements().Find<TransportBindingElement>().ManualAddressing)
System\ServiceModel\Channels\StandardBindingImporter.cs (2)
33TransportBindingElement transport = elements.Find<TransportBindingElement>();
System\ServiceModel\Channels\TransportBindingElement.cs (5)
31protected TransportBindingElement(TransportBindingElement elementToBeCloned) 91internal static IChannelFactory<TChannel> CreateChannelFactory<TChannel>(TransportBindingElement transport) 97internal static IChannelListener CreateChannelListener<TChannel>(TransportBindingElement transport) 209TransportBindingElement transport = b as TransportBindingElement;
System\ServiceModel\Channels\TransportBindingElementImporter.cs (8)
46TransportBindingElement transportBindingElement = GetBindingElements(context).Find<TransportBindingElement>(); 85static void ImportAddress(WsdlEndpointConversionContext context, TransportBindingElement transportBindingElement) 105TransportBindingElement transportBindingElement = CreateTransportBindingElements(soapBinding.Transport, null); 127if (transportUri != null && !policyContext.BindingElements.Contains(typeof(TransportBindingElement))) 129TransportBindingElement transportBindingElement = CreateTransportBindingElements(transportUri, policyContext); 143static TransportBindingElement CreateTransportBindingElements(string transportUri, PolicyConversionContext policyContext) 145TransportBindingElement transportBindingElement = null;
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\Configuration\CustomBindingElement.cs (1)
173return this.CanAddExclusiveElement(typeof(TransportBindingElement), element.BindingElementType, ref existingElement);
System\ServiceModel\Configuration\HttpsTransportElement.cs (1)
37protected override TransportBindingElement CreateDefaultBindingElement()
System\ServiceModel\Configuration\HttpTransportElement.cs (1)
235protected override TransportBindingElement CreateDefaultBindingElement()
System\ServiceModel\Configuration\MsmqIntegrationElement.cs (1)
28protected override TransportBindingElement CreateDefaultBindingElement()
System\ServiceModel\Configuration\MsmqTransportElement.cs (1)
41protected override TransportBindingElement CreateDefaultBindingElement()
System\ServiceModel\Configuration\NamedPipeTransportElement.cs (1)
48protected override TransportBindingElement CreateDefaultBindingElement()
System\ServiceModel\Configuration\TcpTransportElement.cs (1)
54protected override TransportBindingElement CreateDefaultBindingElement()
System\ServiceModel\Configuration\TransportElement.cs (6)
19TransportBindingElement binding = (TransportBindingElement)bindingElement; 38TransportBindingElement binding = this.CreateDefaultBindingElement(); 43protected abstract TransportBindingElement CreateDefaultBindingElement(); 48TransportBindingElement binding = (TransportBindingElement)bindingElement;
System\ServiceModel\Description\DispatcherBuilder.cs (2)
1233TransportBindingElement transport = binding.CreateBindingElements().Find<TransportBindingElement>();
System\ServiceModel\Description\MetadataExchangeClient.cs (2)
435TransportBindingElement bindingElement = bindingElementCollection.Find<TransportBindingElement>();
System\ServiceModel\Dispatcher\SecurityValidationBehavior.cs (4)
253TransportBindingElement element = elements.Find<TransportBindingElement>(); 892TransportBindingElement transport = binding.CreateBindingElements().Find<TransportBindingElement>();
System\ServiceModel\HttpBindingBase.cs (1)
305internal TransportBindingElement GetTransport()
System\ServiceModel\NetHttpBinding.cs (1)
206else if (element is TransportBindingElement)
System\ServiceModel\NetMsmqBinding.cs (1)
259else if (element is TransportBindingElement)
System\ServiceModel\NetPeerTcpBinding.cs (1)
216if (element is TransportBindingElement)
System\ServiceModel\NetTcpBinding.cs (1)
372else if (element is TransportBindingElement)
System\ServiceModel\Security\AcceleratedTokenAuthenticator.cs (2)
132TransportBindingElement transportBindingElement = context.RemainingBindingElements.Find<TransportBindingElement>();
System\ServiceModel\Security\AcceleratedTokenProvider.cs (2)
179TransportBindingElement transportBindingElement = this.IssuerBindingContext.RemainingBindingElements.Find<TransportBindingElement>();
System\ServiceModel\Security\SecuritySessionSecurityTokenAuthenticator.cs (2)
1095TransportBindingElement transportBindingElement = context.RemainingBindingElements.Find<TransportBindingElement>();
System\ServiceModel\Security\SecuritySessionSecurityTokenProvider.cs (2)
377TransportBindingElement transportBindingElement = context.RemainingBindingElements.Find<TransportBindingElement>();
System\ServiceModel\Security\SecurityUtils.cs (2)
2236TransportBindingElement transport = bindingContext.RemainingBindingElements.Find<TransportBindingElement>();
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)
397else if (element is TransportBindingElement)
System\ServiceModel\WSFederationHttpBinding.cs (3)
122internal static bool TryCreate(SecurityBindingElement sbe, TransportBindingElement transport, PrivacyNoticeBindingElement privacy, ReliableSessionBindingElement rsbe, TransactionFlowBindingElement tfbe, out Binding binding) 163protected override TransportBindingElement GetTransport() 175internal static bool GetSecurityModeFromTransport(TransportBindingElement transport, HttpTransportSecurity transportSecurity, out WSFederationHttpSecurityMode mode)
System\ServiceModel\WSHttpBinding.cs (4)
121internal static bool TryCreate(SecurityBindingElement sbe, TransportBindingElement transport, ReliableSessionBindingElement rsbe, TransactionFlowBindingElement tfbe, out Binding binding) 171protected override TransportBindingElement GetTransport() 185internal static bool GetSecurityModeFromTransport(TransportBindingElement transport, HttpTransportSecurity transportSecurity, out UnifiedSecurityMode mode) 204internal static bool TryGetAllowCookiesFromTransport(TransportBindingElement transport, out bool allowCookies)
System\ServiceModel\WSHttpBindingBase.cs (2)
346else if (element is TransportBindingElement) 400protected abstract TransportBindingElement GetTransport();
System.ServiceModel.Channels (6)
System\ServiceModel\Channels\UdpChannelBase.cs (1)
286TD.MaxPendingMessagesTotalSizeReached(eventTraceActivity, messageIdString, this.maxPendingMessagesTotalSize, typeof(TransportBindingElement).FullName);
System\ServiceModel\Channels\UdpTransportBindingElement.cs (1)
256TransportBindingElement.ExportWsdlEndpoint(exporter, context, UdpConstants.WsdlSoapUdpTransportUri, addressingVersion);
System\ServiceModel\Channels\UdpTransportImporter.cs (3)
48if (transportUri != null && transportUri.Equals(UdpConstants.WsdlSoapUdpTransportUri, StringComparison.Ordinal) && !context.BindingElements.Contains(typeof(TransportBindingElement))) 75TransportBindingElement transportBindingElement = bindingElements.Find<TransportBindingElement>();
System\ServiceModel\Configuration\UdpTransportElement.cs (1)
53protected override TransportBindingElement CreateDefaultBindingElement()
System.ServiceModel.Web (3)
System\ServiceModel\Description\WebHttpBehavior.cs (2)
466TransportBindingElement transportBindingElement = binding.CreateBindingElements().Find<TransportBindingElement>();
System\ServiceModel\WebHttpBinding.cs (1)
246TransportBindingElement GetTransport()