1 type derived from HttpTransportBindingElement
dotnet-svcutil-lib (1)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\HttpsTransportBindingElement.cs (1)
15: HttpTransportBindingElement, ITransportTokenAssertionProvider
6 instantiations of HttpTransportBindingElement
dotnet-svcutil-lib (6)
CodeDomFixup\MethodCreationHelper.cs (1)
1359HttpTransportBindingElement defaultBindingElement = isHttps ? new HttpsTransportBindingElement() : new HttpTransportBindingElement();
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\HttpTransportBindingElement.cs (1)
397return new HttpTransportBindingElement(this);
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\TransportBindingElementImporter.cs (1)
185return new HttpTransportBindingElement();
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\MetadataExchangeBindings.cs (1)
178return CreateGetBinding(new HttpTransportBindingElement());
FrameworkFork\System.ServiceModel\System\ServiceModel\HttpBindingBase.cs (1)
23_httpTransport = new HttpTransportBindingElement();
FrameworkFork\System.ServiceModel\System\ServiceModel\WSHttpBindingBase.cs (1)
175_httpTransport = new HttpTransportBindingElement();
62 references to HttpTransportBindingElement
dotnet-svcutil-lib (62)
CodeDomFixup\EndpointSelector.cs (2)
127if (!(bindingElement is HttpTransportBindingElement || bindingElement is HttpsTransportBindingElement || bindingElement is TcpTransportBindingElement || bindingElement is NamedPipeTransportBindingElement)) 130typeof(HttpTransportBindingElement).FullName, typeof(HttpsTransportBindingElement).FullName, typeof(TcpTransportBindingElement).FullName));
CodeDomFixup\MethodCreationHelper.cs (5)
1004HttpTransportBindingElement httpTE = bindingElement as HttpTransportBindingElement; 1355private static void AddHttpBindingElement(CodeStatementCollection statements, CodeVariableReferenceExpression customBinding, HttpTransportBindingElement bindingElement) 1358Type bindingElementType = isHttps ? typeof(HttpsTransportBindingElement) : typeof(HttpTransportBindingElement); 1359HttpTransportBindingElement defaultBindingElement = isHttps ? new HttpsTransportBindingElement() : new HttpTransportBindingElement();
FrameworkFork\System.ServiceModel\System\ServiceModel\BasicHttpBinding.cs (4)
71private bool IsBindingElementsMatch(HttpTransportBindingElement transport, MessageEncodingBindingElement encoding) 89internal override void InitializeFrom(HttpTransportBindingElement transport, MessageEncodingBindingElement encoding) 154HttpTransportBindingElement transport = null; 161transport = element as HttpTransportBindingElement;
FrameworkFork\System.ServiceModel\System\ServiceModel\BasicHttpSecurity.cs (3)
79internal void EnableTransportAuthentication(HttpTransportBindingElement http) 84internal static bool IsEnabledTransportAuthentication(HttpTransportBindingElement http, HttpTransportSecurity transportSecurity) 89internal void DisableTransportAuthentication(HttpTransportBindingElement http)
FrameworkFork\System.ServiceModel\System\ServiceModel\BasicHttpsSecurity.cs (3)
105internal static bool IsEnabledTransportAuthentication(HttpTransportBindingElement http, HttpTransportSecurity transportSecurity) 115internal void EnableTransportAuthentication(HttpTransportBindingElement http) 120internal void DisableTransportAuthentication(HttpTransportBindingElement http)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\ContextBindingElementImporter.cs (5)
55HttpTransportBindingElement http = null; 63http = element as HttpTransportBindingElement; 91http = bindingElement as HttpTransportBindingElement; 138HttpTransportBindingElement http = bindingElement as HttpTransportBindingElement;
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\HttpChannelFactory.cs (1)
52internal HttpChannelFactory(HttpTransportBindingElement bindingElement, BindingContext context)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\HttpsTransportBindingElement.cs (2)
33private HttpsTransportBindingElement(HttpTransportBindingElement elementToBeCloned) 109internal static HttpsTransportBindingElement CreateFromHttpBindingElement(HttpTransportBindingElement elementToBeCloned)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\HttpTransportBindingElement.cs (3)
61protected HttpTransportBindingElement(HttpTransportBindingElement elementToBeCloned) 575HttpTransportBindingElement http = b as HttpTransportBindingElement;
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\ReliableSessionBindingElement.cs (2)
287HttpTransportBindingElement httpElement = transportElement as HttpTransportBindingElement;
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\StandardBindingImporter.cs (1)
36if (transport is HttpTransportBindingElement)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\TransportBindingElementImporter.cs (5)
91if (address.Uri.Scheme == /*TODO: Uri.UriSchemeHttps*/ "https" && transportBindingElement is HttpTransportBindingElement && !(transportBindingElement is HttpsTransportBindingElement)) 95elements.Add(CreateHttpsFromHttp(transportBindingElement as HttpTransportBindingElement)); 111private static HttpsTransportBindingElement CreateHttpsFromHttp(HttpTransportBindingElement http) 159HttpTransportBindingElement httpTransport = GetHttpTransportBindingElement(policyContext); 172private static HttpTransportBindingElement GetHttpTransportBindingElement(PolicyConversionContext policyContext)
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\MetadataExchangeBindings.cs (1)
186private static CustomBinding CreateGetBinding(HttpTransportBindingElement httpTransport)
FrameworkFork\System.ServiceModel\System\ServiceModel\HttpBindingBase.cs (3)
16private HttpTransportBindingElement _httpTransport; 214internal static bool GetSecurityModeFromTransport(HttpTransportBindingElement http, HttpTransportSecurity transportSecurity, out UnifiedSecurityMode mode) 279internal virtual void InitializeFrom(HttpTransportBindingElement transport, MessageEncodingBindingElement encoding)
FrameworkFork\System.ServiceModel\System\ServiceModel\HttpTransportSecurity.cs (8)
76private void ConfigureAuthentication(HttpTransportBindingElement http) 82private static void ConfigureAuthentication(HttpTransportBindingElement http, HttpTransportSecurity transportSecurity) 88private void DisableAuthentication(HttpTransportBindingElement http) 97private static bool IsDisabledAuthentication(HttpTransportBindingElement http) 115internal void ConfigureTransportAuthentication(HttpTransportBindingElement http) 124internal static bool IsConfiguredTransportAuthentication(HttpTransportBindingElement http, HttpTransportSecurity transportSecurity) 132internal void DisableTransportAuthentication(HttpTransportBindingElement http) 137internal static bool IsDisabledTransportAuthentication(HttpTransportBindingElement http)
FrameworkFork\System.ServiceModel\System\ServiceModel\NetHttpBinding.cs (4)
180HttpTransportBindingElement transport = null; 195transport = element as HttpTransportBindingElement; 283private void InitializeFrom(HttpTransportBindingElement transport, MessageEncodingBindingElement encoding, ReliableSessionBindingElement session) 310private bool IsBindingElementsMatch(HttpTransportBindingElement transport, MessageEncodingBindingElement encoding, ReliableSessionBindingElement session)
FrameworkFork\System.ServiceModel\System\ServiceModel\WSFederationHttpBinding.cs (1)
164else if (transport is HttpTransportBindingElement)
FrameworkFork\System.ServiceModel\System\ServiceModel\WSHttpBinding.cs (3)
174else if (transport is HttpTransportBindingElement) 187HttpTransportBindingElement httpTransportBindingElement = transport as HttpTransportBindingElement;
FrameworkFork\System.ServiceModel\System\ServiceModel\WSHttpBindingBase.cs (6)
26private HttpTransportBindingElement _httpTransport; 146internal HttpTransportBindingElement HttpTransport 187private void InitializeFrom(HttpTransportBindingElement transport, MessageEncodingBindingElement encoding, TransactionFlowBindingElement txFlow, ReliableSessionBindingElement session) 223private bool IsBindingElementsMatch(HttpTransportBindingElement transport, MessageEncodingBindingElement encoding, TransactionFlowBindingElement txFlow, ReliableSessionBindingElement session) 298HttpTransportBindingElement transport = null; 305transport = element as HttpTransportBindingElement;