HttpsRelayTransportBindingElement Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Represents the binding element used to specify an HTTPS relay transport for transmitting messages.
public class HttpsRelayTransportBindingElement : Microsoft.ServiceBus.HttpRelayTransportBindingElement
type HttpsRelayTransportBindingElement = class
inherit HttpRelayTransportBindingElement
Public Class HttpsRelayTransportBindingElement
Inherits HttpRelayTransportBindingElement
- Inheritance
Constructors
HttpsRelayTransportBindingElement() |
Initializes a new instance of the HttpsRelayTransportBindingElement class, using the default settings. |
HttpsRelayTransportBindingElement(HttpsRelayTransportBindingElement) |
Initializes a new instance of the HttpsRelayTransportBindingElement class, using the specified element. |
HttpsRelayTransportBindingElement(RelayClientAuthenticationType) |
Initializes a new instance of the HttpsRelayTransportBindingElement class, using the specified type of client authentication. |
Properties
AllowCookies |
Gets or sets a value that indicates whether the client accepts cookies and propagates them on future requests. (Inherited from HttpRelayTransportBindingElement) |
HostNameComparisonMode |
Gets or sets the comparison mode use in the host name. (Inherited from HttpRelayTransportBindingElement) |
IsDynamic |
Gets or sets whether the binding element is dynamic. (Inherited from HttpRelayTransportBindingElement) |
KeepAliveEnabled |
Gets or sets a value that indicates whether to make a persistent connection to a service endpoint. (Inherited from HttpRelayTransportBindingElement) |
MaxBufferSize |
Gets or sets the maximum size of the buffer to use. (Inherited from HttpRelayTransportBindingElement) |
ProxyAddress |
Gets or sets a URI that contains the address of the proxy to use for HTTP requests. (Inherited from HttpRelayTransportBindingElement) |
ProxyAuthenticationScheme |
Gets or sets the authentication scheme used to authenticate client requests being processed by an HTTP proxy. (Inherited from HttpRelayTransportBindingElement) |
RelayClientAuthenticationType |
Gets or sets the relay client authentication type. (Inherited from HttpRelayTransportBindingElement) |
Scheme |
Gets the URI scheme for the transport. |
TransferMode |
Gets or sets the transfer mode. (Inherited from HttpRelayTransportBindingElement) |
UseDefaultWebProxy |
Gets or sets a value that indicates whether the machine-wide proxy settings are used rather than the user specific settings. (Inherited from HttpRelayTransportBindingElement) |
Methods
BuildChannelFactory<TChannel>(BindingContext) |
Creates a channel factory that can be used to create a channel. (Inherited from HttpRelayTransportBindingElement) |
BuildChannelListener<TChannel>(BindingContext) |
Creates a channel listener for channels of the specified generic type. (Inherited from HttpRelayTransportBindingElement) |
CanBuildChannelFactory<TChannel>(BindingContext) |
Determines whether a channel factory of the specified type can be built. (Inherited from HttpRelayTransportBindingElement) |
CanBuildChannelListener<TChannel>(BindingContext) |
Returns a value that indicates whether the binding element can build a listener for a specific type of channel. (Inherited from HttpRelayTransportBindingElement) |
Clone() |
Creates a deep copy of the current binding element. |
CreateInnerChannelBindingElement() |
Creates a HttpTransportBindingElement binding element for the inner channel. |
GetProperty<T>(BindingContext) |
Gets the specified property from the specified binding context. |
GetTransportTokenAssertion() |
Gets the XML element that represents the transport token used in the security binding. (Inherited from HttpRelayTransportBindingElement) |
InitializeInnerChannelBindingElement(HttpTransportBindingElement) |
Initializes the specified binding element with the settings from the current instance of theHttpsRelayTransportBindingElement binding element. |
Explicit Interface Implementations
IPolicyExportExtension.ExportPolicy(MetadataExporter, PolicyConversionContext) |
Exports a custom policy assertion about this binding. (Inherited from HttpRelayTransportBindingElement) |
IWsdlExportExtension.ExportContract(WsdlExporter, WsdlContractConversionContext) |
Writes custom Web Services Description Language (WSDL) elements into the generated WSDL for a contract. (Inherited from HttpRelayTransportBindingElement) |
IWsdlExportExtension.ExportEndpoint(WsdlExporter, WsdlEndpointConversionContext) |
Writes custom Web Services Description Language (WSDL) elements into the generated WSDL for an endpoint. (Inherited from HttpRelayTransportBindingElement) |