WS2007HttpRelayBinding WS2007HttpRelayBinding Class

Represents an interoperable binding that derives from WSHttpRelayBinding and provides support for the updated versions of the Security, ReliableSession, and TransactionFlow binding elements.

Syntax

Declaration

public class WS2007HttpRelayBinding : WSHttpRelayBinding, IDefaultCommunicationTimeouts, IBindingRuntimePreferencesPublic Class WS2007HttpRelayBinding
    Inherits WSHttpRelayBinding
    Implements IDefaultCommunicationTimeouts, IBindingRuntimePreferences

Inheritance Hierarchy

Inherited Members

Microsoft.ServiceBus.WSHttpRelayBinding

, ,

Microsoft.ServiceBus.WSHttpRelayBindingBase

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

System.ServiceModel.Channels.Binding

, , , , ,
BuildChannelListener<TChannel>(Uri, String, System.ServiceModel.Description.ListenUriMode, Object[])
BuildChannelListener(Of TChannel)(Uri, String, System.ServiceModel.Description.ListenUriMode, Object())
, , , ,
BuildChannelListener<TChannel>(Uri, String, System.ServiceModel.Description.ListenUriMode, BindingParameterCollection)
BuildChannelListener(Of TChannel)(Uri, String, System.ServiceModel.Description.ListenUriMode, BindingParameterCollection)
, , , , , , , , , , , ,

System.Object

, , , , , ,

Constructors summary

Initializes a new instance of the WS2007HttpRelayBinding class with a specified type of security used by the binding.

Initializes a new instance of the WS2007HttpRelayBinding class with a specified type of security and relay client authentication used by the binding.

Initializes a new instance of the WS2007HttpRelayBinding class with a specified type of security used by the binding, the specified authentication for the client relay, and a value that indicates whether a reliable session is enabled.

Initializes a new instance of the WS2007HttpRelayBinding class with a binding specified by its configuration name.

Methods summary

Retrieves the security binding element from the current binding.

Constructors

  • WS2007HttpRelayBinding()
    WS2007HttpRelayBinding()

    Initializes a new instance of the WS2007HttpRelayBinding class with a specified type of security used by the binding.

    public WS2007HttpRelayBinding()Public Sub New
  • WS2007HttpRelayBinding(EndToEndSecurityMode, RelayClientAuthenticationType)
    WS2007HttpRelayBinding(EndToEndSecurityMode, RelayClientAuthenticationType)

    Initializes a new instance of the WS2007HttpRelayBinding class with a specified type of security and relay client authentication used by the binding.

    public WS2007HttpRelayBinding(EndToEndSecurityMode securityMode, RelayClientAuthenticationType relayClientAuthenticationType)Public Sub New(securityMode As EndToEndSecurityMode, relayClientAuthenticationType As RelayClientAuthenticationType)

    Parameters

  • WS2007HttpRelayBinding(EndToEndSecurityMode, RelayClientAuthenticationType, Boolean)
    WS2007HttpRelayBinding(EndToEndSecurityMode, RelayClientAuthenticationType, Boolean)

    Initializes a new instance of the WS2007HttpRelayBinding class with a specified type of security used by the binding, the specified authentication for the client relay, and a value that indicates whether a reliable session is enabled.

    public WS2007HttpRelayBinding(EndToEndSecurityMode securityMode, RelayClientAuthenticationType relayClientAuthenticationType, bool reliableSessionEnabled)Public Sub New(securityMode As EndToEndSecurityMode, relayClientAuthenticationType As RelayClientAuthenticationType, reliableSessionEnabled As Boolean)

    Parameters

  • WS2007HttpRelayBinding(String)
    WS2007HttpRelayBinding(String)

    Initializes a new instance of the WS2007HttpRelayBinding class with a binding specified by its configuration name.

    public WS2007HttpRelayBinding(string configName)Public Sub New(configName As String)

    Parameters

Methods

Details

Namespace

Microsoft.ServiceBus

Assembly

Microsoft.ServiceBus.dll