HttpsRelayTransportBindingElement HttpsRelayTransportBindingElement Class

Represents the binding element used to specify an HTTPS relay transport for transmitting messages.

Syntax

Declaration

public class HttpsRelayTransportBindingElement : HttpRelayTransportBindingElement, IPolicyExportExtension, IWsdlExportExtension, ITransportTokenAssertionProviderPublic Class HttpsRelayTransportBindingElement
    Inherits HttpRelayTransportBindingElement
    Implements IPolicyExportExtension, IWsdlExportExtension, ITransportTokenAssertionProvider

Inheritance Hierarchy

Inherited Members

Microsoft.ServiceBus.HttpRelayTransportBindingElement

, , , , , , , , , , , , , , , , ,

System.ServiceModel.Channels.TransportBindingElement

, ,

System.Object

, , , , , ,

Constructors summary

Initializes a new instance of the HttpsRelayTransportBindingElement class, using the default settings.

Initializes a new instance of the HttpsRelayTransportBindingElement class, using the specified element.

Initializes a new instance of the HttpsRelayTransportBindingElement class, using the specified type of client authentication.

Properties summary

Gets the URI scheme for the transport.

Methods summary

Creates a deep copy of the current binding element.

Creates a HttpTransportBindingElement binding element for the inner channel.

Gets the specified property from the specified binding context.

Initializes the specified binding element with the settings from the current instance of theHttpsRelayTransportBindingElement binding element.

Constructors

  • HttpsRelayTransportBindingElement()
    HttpsRelayTransportBindingElement()

    Initializes a new instance of the HttpsRelayTransportBindingElement class, using the default settings.

    public HttpsRelayTransportBindingElement()Public Sub New
  • HttpsRelayTransportBindingElement(HttpsRelayTransportBindingElement)
    HttpsRelayTransportBindingElement(HttpsRelayTransportBindingElement)

    Initializes a new instance of the HttpsRelayTransportBindingElement class, using the specified element.

    protected HttpsRelayTransportBindingElement(HttpsRelayTransportBindingElement elementToBeCloned)Protected Sub New(elementToBeCloned As HttpsRelayTransportBindingElement)

    Parameters

  • HttpsRelayTransportBindingElement(RelayClientAuthenticationType)
    HttpsRelayTransportBindingElement(RelayClientAuthenticationType)

    Initializes a new instance of the HttpsRelayTransportBindingElement class, using the specified type of client authentication.

    public HttpsRelayTransportBindingElement(RelayClientAuthenticationType relayClientAuthenticationType)Public Sub New(relayClientAuthenticationType As RelayClientAuthenticationType)

    Parameters

Properties

Methods

Details

Namespace

Microsoft.ServiceBus

Assembly

Microsoft.ServiceBus.dll