WSHttpRelayBindingElement WSHttpRelayBindingElement Class

A configuration element that represents an interoperable binding that supports distributed transactions and secure, reliable sessions.

Syntax

Declaration

public abstract class WSHttpRelayBindingElement : WSHttpRelayBindingBaseElement, IBindingConfigurationElement, IConfigurationContextProviderInternalPublic MustInherit Class WSHttpRelayBindingElement
    Inherits WSHttpRelayBindingBaseElement
    Implements IBindingConfigurationElement, IConfigurationContextProviderInternal

Inheritance Hierarchy

Inherited Members

, , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,
Init()
Init()
,
Init()
Init()
, , , , , , , , , , , , , , , , , , ,
Unmerge(ConfigurationElement, ConfigurationElement, System.Configuration.ConfigurationSaveMode)
Unmerge(ConfigurationElement, ConfigurationElement, System.Configuration.ConfigurationSaveMode)
,
Unmerge(ConfigurationElement, ConfigurationElement, System.Configuration.ConfigurationSaveMode)
Unmerge(ConfigurationElement, ConfigurationElement, System.Configuration.ConfigurationSaveMode)
, , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,

Properties summary

Gets or sets a value that indicates whether the service or client accepts cookies and propagates them on future requests.

Gets the type of the WSHttpRelayBinding binding.

Gets a collection of properties of this binding configuration element.

Gets the WSHttpRelaySecurityElement configuration element that contains the security settings for the WSHttpRelayBinding binding.

Methods summary

Initializes this binding configuration element with the content of the specfied binding.

Applies the settings of this configuration element to the specified binding.

Properties

  • AllowCookies
    AllowCookies

    Gets or sets a value that indicates whether the service or client accepts cookies and propagates them on future requests.

    [ConfigurationProperty("allowCookies", DefaultValue = false)]
    public bool AllowCookies { get; set; }<ConfigurationProperty("allowCookies", DefaultValue:=False)>
    Public Property AllowCookies As Boolean

    Property Value

    • true if the service or client accepts cookies and propagates them on future requests; otherwise, false. The default is false.

  • BindingElementType
    BindingElementType

    Gets the type of the WSHttpRelayBinding binding.

    protected override Type BindingElementType { get; }Protected Overrides ReadOnly Property BindingElementType As Type

    Property Value

  • Properties
    Properties

    Gets a collection of properties of this binding configuration element.

    protected override ConfigurationPropertyCollection Properties { get; }Protected Overrides ReadOnly Property Properties As ConfigurationPropertyCollection

    Property Value

  • Security
    Security

    Gets the WSHttpRelaySecurityElement configuration element that contains the security settings for the WSHttpRelayBinding binding.

    [ConfigurationProperty("security")]
    public WSHttpRelaySecurityElement Security { get; }<ConfigurationProperty("security")>
    Public ReadOnly Property Security As WSHttpRelaySecurityElement

    Property Value

Methods

  • InitializeFrom(Binding)
    InitializeFrom(Binding)

    Initializes this binding configuration element with the content of the specfied binding.

    protected override void InitializeFrom(Binding binding)Protected Overrides Sub InitializeFrom(binding As Binding)

    Parameters

    • binding

      The binding to initialize this configuration element from.

  • OnApplyConfiguration(Binding)
    OnApplyConfiguration(Binding)

    Applies the settings of this configuration element to the specified binding.

    protected override void OnApplyConfiguration(Binding binding)Protected Overrides Sub OnApplyConfiguration(binding As Binding)

    Parameters

Details

Assembly

Microsoft.ServiceBus.dll