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.WSHttpRelayBindingBase.System.ServiceModel.Channels.IBindingRuntimePreferences.ReceiveSynchronously
Microsoft.ServiceBus.WSHttpRelayBindingBase.System.ServiceModel.Channels.IBindingRuntimePreferences.ReceiveSynchronously
,
Microsoft.ServiceBus.WSHttpRelayBindingBase.System.ServiceModel.Channels.IBindingRuntimePreferences.ReceiveSynchronously
Microsoft.ServiceBus.WSHttpRelayBindingBase.System.ServiceModel.Channels.IBindingRuntimePreferences.ReceiveSynchronously
, , , , , , , , , , , , ,
BuildChannelListener(Uri, String, System.ServiceModel.Description.ListenUriMode, Object[])
BuildChannelListener(Of TChannel)(Uri, String, System.ServiceModel.Description.ListenUriMode, Object())
,
BuildChannelListener(Uri, String, System.ServiceModel.Description.ListenUriMode, Object[])
BuildChannelListener(Of TChannel)(Uri, String, System.ServiceModel.Description.ListenUriMode, Object())
, , , , , , ,
BuildChannelListener(Uri, String, System.ServiceModel.Description.ListenUriMode, BindingParameterCollection)
BuildChannelListener(Of TChannel)(Uri, String, System.ServiceModel.Description.ListenUriMode, BindingParameterCollection)
,
BuildChannelListener(Uri, String, System.ServiceModel.Description.ListenUriMode, BindingParameterCollection)
BuildChannelListener(Of TChannel)(Uri, String, System.ServiceModel.Description.ListenUriMode, BindingParameterCollection)
, , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,

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

  • CreateMessageSecurity()
    CreateMessageSecurity()

    Retrieves the security binding element from the current binding.

    protected override SecurityBindingElement CreateMessageSecurity()Protected Overrides Function CreateMessageSecurity As SecurityBindingElement

    Returns

Details

Assembly

Microsoft.ServiceBus.dll