1 type derived from HttpTransportBindingElement
System.ServiceModel (1)
System\ServiceModel\Channels\HttpsTransportBindingElement.cs (1)
20
:
HttpTransportBindingElement
, ITransportTokenAssertionProvider
9 instantiations of HttpTransportBindingElement
System.ServiceModel (7)
System\ServiceModel\Channels\HttpTransportBindingElement.cs (1)
484
return new
HttpTransportBindingElement
(this);
System\ServiceModel\Channels\TransportBindingElementImporter.cs (1)
194
return new
HttpTransportBindingElement
();
System\ServiceModel\Configuration\HttpTransportElement.cs (1)
237
return new
HttpTransportBindingElement
();
System\ServiceModel\Description\MetadataExchangeBindings.cs (1)
178
return CreateGetBinding(new
HttpTransportBindingElement
());
System\ServiceModel\HttpBindingBase.cs (1)
26
this.httpTransport = new
HttpTransportBindingElement
();
System\ServiceModel\WSDualHttpBinding.cs (1)
215
this.httpTransport = new
HttpTransportBindingElement
();
System\ServiceModel\WSHttpBindingBase.cs (1)
211
httpTransport = new
HttpTransportBindingElement
();
System.ServiceModel.Web (2)
System\ServiceModel\Description\WebScriptEnablingBehavior.cs (1)
285
transportBindingElement = new
HttpTransportBindingElement
();
System\ServiceModel\WebHttpBinding.cs (1)
268
httpTransportBindingElement = new
HttpTransportBindingElement
();
98 references to HttpTransportBindingElement
System.ServiceModel (91)
System\ServiceModel\Administration\EndpointInstanceProvider.cs (3)
198
else if (bindingElement is
HttpTransportBindingElement
)
200
HttpTransportBindingElement
http = (
HttpTransportBindingElement
)bindingElement;
System\ServiceModel\BasicHttpBinding.cs (4)
87
bool IsBindingElementsMatch(
HttpTransportBindingElement
transport, MessageEncodingBindingElement encoding)
110
internal override void InitializeFrom(
HttpTransportBindingElement
transport, MessageEncodingBindingElement encoding)
186
HttpTransportBindingElement
transport = null;
193
transport = element as
HttpTransportBindingElement
;
System\ServiceModel\BasicHttpSecurity.cs (3)
79
internal void EnableTransportAuthentication(
HttpTransportBindingElement
http)
84
internal static bool IsEnabledTransportAuthentication(
HttpTransportBindingElement
http, HttpTransportSecurity transportSecurity)
89
internal void DisableTransportAuthentication(
HttpTransportBindingElement
http)
System\ServiceModel\BasicHttpsSecurity.cs (3)
135
internal static bool IsEnabledTransportAuthentication(
HttpTransportBindingElement
http, HttpTransportSecurity transportSecurity)
145
internal void EnableTransportAuthentication(
HttpTransportBindingElement
http)
150
internal void DisableTransportAuthentication(
HttpTransportBindingElement
http)
System\ServiceModel\Channels\ContextBindingElement.cs (2)
347
HttpTransportBindingElement
http = bindingElement as
HttpTransportBindingElement
;
System\ServiceModel\Channels\ContextBindingElementImporter.cs (5)
56
HttpTransportBindingElement
http = null;
64
http = element as
HttpTransportBindingElement
;
93
http = bindingElement as
HttpTransportBindingElement
;
140
HttpTransportBindingElement
http = bindingElement as
HttpTransportBindingElement
;
System\ServiceModel\Channels\HttpChannelFactory.cs (1)
71
internal HttpChannelFactory(
HttpTransportBindingElement
bindingElement, BindingContext context)
System\ServiceModel\Channels\HttpChannelListener.cs (2)
64
public HttpChannelListener(
HttpTransportBindingElement
bindingElement, BindingContext context)
831
public HttpChannelListener(
HttpTransportBindingElement
bindingElement, BindingContext context)
System\ServiceModel\Channels\HttpPipeline.cs (1)
277
typeof(
HttpTransportBindingElement
).Name)));
System\ServiceModel\Channels\HttpsTransportBindingElement.cs (3)
38
HttpsTransportBindingElement(
HttpTransportBindingElement
elementToBeCloned)
135
internal static HttpsTransportBindingElement CreateFromHttpBindingElement(
HttpTransportBindingElement
elementToBeCloned)
148
AuthenticationSchemes effectiveAuthenticationSchemes =
HttpTransportBindingElement
.GetEffectiveAuthenticationSchemes(this.AuthenticationScheme,
System\ServiceModel\Channels\HttpTransportBindingElement.cs (6)
71
protected HttpTransportBindingElement(
HttpTransportBindingElement
elementToBeCloned)
495
AuthenticationSchemes effectiveAuthenticationSchemes =
HttpTransportBindingElement
.GetEffectiveAuthenticationSchemes(this.AuthenticationScheme,
670
AuthenticationSchemes effectiveAutheSchemes =
HttpTransportBindingElement
.GetEffectiveAuthenticationSchemes(this.AuthenticationScheme,
733
AuthenticationSchemes effectiveAuthenticationSchemes =
HttpTransportBindingElement
.GetEffectiveAuthenticationSchemes(this.AuthenticationScheme,
903
HttpTransportBindingElement
http = b as
HttpTransportBindingElement
;
System\ServiceModel\Channels\ReliableSessionBindingElement.cs (2)
575
HttpTransportBindingElement
httpElement = transportElement as
HttpTransportBindingElement
;
System\ServiceModel\Channels\SecurityBindingElement.cs (1)
2230
if (be is
HttpTransportBindingElement
)
System\ServiceModel\Channels\StandardBindingImporter.cs (1)
35
if (transport is
HttpTransportBindingElement
)
System\ServiceModel\Channels\TransportBindingElementImporter.cs (5)
93
if (address.Uri.Scheme == Uri.UriSchemeHttps && transportBindingElement is
HttpTransportBindingElement
&& !(transportBindingElement is HttpsTransportBindingElement))
97
elements.Add(CreateHttpsFromHttp(transportBindingElement as
HttpTransportBindingElement
));
113
static HttpsTransportBindingElement CreateHttpsFromHttp(
HttpTransportBindingElement
http)
167
HttpTransportBindingElement
httpTransport = GetHttpTransportBindingElement(policyContext);
180
static
HttpTransportBindingElement
GetHttpTransportBindingElement(PolicyConversionContext policyContext)
System\ServiceModel\Configuration\HttpTransportElement.cs (5)
53
get { return typeof(
HttpTransportBindingElement
); }
180
HttpTransportBindingElement
binding = (
HttpTransportBindingElement
)bindingElement;
243
HttpTransportBindingElement
source = (
HttpTransportBindingElement
)bindingElement;
System\ServiceModel\Description\MetadataExchangeBindings.cs (1)
186
static CustomBinding CreateGetBinding(
HttpTransportBindingElement
httpTransport)
System\ServiceModel\Description\ServiceDebugBehavior.cs (2)
95
HttpTransportBindingElement
httpTransportBindingElement = customBinding.Elements.Find<
HttpTransportBindingElement
>();
System\ServiceModel\Description\ServiceMetadataBehavior.cs (2)
100
HttpTransportBindingElement
httpTransportBindingElement = customBinding.Elements.Find<
HttpTransportBindingElement
>();
System\ServiceModel\Dispatcher\SecurityValidationBehavior.cs (2)
259
else if (element is
HttpTransportBindingElement
)
261
mode = ((
HttpTransportBindingElement
)element).TransferMode;
System\ServiceModel\HttpBindingBase.cs (3)
19
HttpTransportBindingElement
httpTransport;
269
internal static bool GetSecurityModeFromTransport(
HttpTransportBindingElement
http, HttpTransportSecurity transportSecurity, out UnifiedSecurityMode mode)
334
internal virtual void InitializeFrom(
HttpTransportBindingElement
transport, MessageEncodingBindingElement encoding)
System\ServiceModel\HttpTransportSecurity.cs (8)
95
void ConfigureAuthentication(
HttpTransportBindingElement
http)
103
static void ConfigureAuthentication(
HttpTransportBindingElement
http, HttpTransportSecurity transportSecurity)
111
void DisableAuthentication(
HttpTransportBindingElement
http)
121
static bool IsDisabledAuthentication(
HttpTransportBindingElement
http)
139
internal void ConfigureTransportAuthentication(
HttpTransportBindingElement
http)
148
internal static bool IsConfiguredTransportAuthentication(
HttpTransportBindingElement
http, HttpTransportSecurity transportSecurity)
156
internal void DisableTransportAuthentication(
HttpTransportBindingElement
http)
161
internal static bool IsDisabledTransportAuthentication(
HttpTransportBindingElement
http)
System\ServiceModel\NetHttpBinding.cs (4)
193
HttpTransportBindingElement
transport = null;
208
transport = element as
HttpTransportBindingElement
;
307
void InitializeFrom(
HttpTransportBindingElement
transport, MessageEncodingBindingElement encoding, ReliableSessionBindingElement session)
351
bool IsBindingElementsMatch(
HttpTransportBindingElement
transport, MessageEncodingBindingElement encoding, ReliableSessionBindingElement session)
System\ServiceModel\NetHttpsBinding.cs (2)
209
void InitializeFrom(
HttpTransportBindingElement
transport, MessageEncodingBindingElement encoding, ReliableSessionBindingElement session)
236
bool IsBindingElementsMatch(
HttpTransportBindingElement
transport, MessageEncodingBindingElement encoding, ReliableSessionBindingElement session)
System\ServiceModel\Security\SecurityUtils.cs (2)
2243
else if (transport is
HttpTransportBindingElement
)
2245
maxNegoMessageSize = ((
HttpTransportBindingElement
)transport).MaxBufferSize;
System\ServiceModel\ServiceHost.cs (2)
1006
HttpTransportBindingElement
httpTransportBindingElement = serviceEndpoint.Binding.CreateBindingElements().Find<
HttpTransportBindingElement
>();
System\ServiceModel\WSDualHttpBinding.cs (6)
28
HttpTransportBindingElement
httpTransport;
55
HttpTransportBindingElement
transport,
229
HttpTransportBindingElement
transport,
275
bool IsBindingElementsMatch(
HttpTransportBindingElement
transport,
384
HttpTransportBindingElement
transport = null;
399
transport = element as
HttpTransportBindingElement
;
System\ServiceModel\WSFederationHttpBinding.cs (1)
182
else if (transport is
HttpTransportBindingElement
)
System\ServiceModel\WSHttpBinding.cs (3)
193
else if (transport is
HttpTransportBindingElement
)
206
HttpTransportBindingElement
httpTransportBindingElement = transport as
HttpTransportBindingElement
;
System\ServiceModel\WSHttpBindingBase.cs (6)
27
HttpTransportBindingElement
httpTransport;
182
internal
HttpTransportBindingElement
HttpTransport
223
void InitializeFrom(
HttpTransportBindingElement
transport, MessageEncodingBindingElement encoding, TransactionFlowBindingElement txFlow, ReliableSessionBindingElement session)
264
bool IsBindingElementsMatch(
HttpTransportBindingElement
transport, MessageEncodingBindingElement encoding, TransactionFlowBindingElement txFlow, ReliableSessionBindingElement session)
340
HttpTransportBindingElement
transport = null;
347
transport = element as
HttpTransportBindingElement
;
System.ServiceModel.Web (7)
System\ServiceModel\Description\WebScriptEnablingBehavior.cs (4)
270
HttpTransportBindingElement
transportBindingElement;
271
HttpTransportBindingElement
existingTransportBindingElement = endpoint.Binding.CreateBindingElements().Find<
HttpTransportBindingElement
>();
275
transportBindingElement = (
HttpTransportBindingElement
)existingTransportBindingElement.Clone();
System\ServiceModel\WebHttpBinding.cs (1)
19
HttpTransportBindingElement
httpTransportBindingElement;
System\ServiceModel\WebHttpSecurity.cs (2)
50
internal void DisableTransportAuthentication(
HttpTransportBindingElement
http)
55
internal void EnableTransportAuthentication(
HttpTransportBindingElement
http)