Export (0) Print
Expand All

WSHttpRelayBindingElement Class

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

System.Object
  System.Configuration.ConfigurationElement
    ServiceModelConfigurationElement
      System.ServiceModel.Configuration.StandardBindingElement
        Microsoft.ServiceBus.Configuration.WSHttpRelayBindingBaseElement
          Microsoft.ServiceBus.Configuration.WSHttpRelayBindingElement
            Microsoft.ServiceBus.Configuration.WS2007HttpRelayBindingElement

Namespace:  Microsoft.ServiceBus.Configuration
Assembly:  Microsoft.ServiceBus (in Microsoft.ServiceBus.dll)

public abstract class WSHttpRelayBindingElement : WSHttpRelayBindingBaseElement

The WSHttpRelayBindingElement type exposes the following members.

  NameDescription
Public propertyAllowCookiesGets or sets a value that indicates whether the service or client accepts cookies and propagates them on future requests.
Protected propertyBindingElementTypeGets the type of the WSHttpRelayBinding binding. (Overrides StandardBindingElement.BindingElementType.)
Public propertyCloseTimeout (Inherited from StandardBindingElement.)
Public propertyCurrentConfiguration (Inherited from ConfigurationElement.)
Public propertyElementInformation (Inherited from ConfigurationElement.)
Protected propertyElementProperty (Inherited from ConfigurationElement.)
Protected propertyEvaluationContext (Inherited from ConfigurationElement.)
Protected propertyHasContext (Inherited from ConfigurationElement.)
Public propertyIsDynamicGets or sets whether the binding base element is dynamic. (Inherited from WSHttpRelayBindingBaseElement.)
Protected propertyItem[ConfigurationProperty] (Inherited from ConfigurationElement.)
Protected propertyItem[String] (Inherited from ConfigurationElement.)
Public propertyLockAllAttributesExcept (Inherited from ConfigurationElement.)
Public propertyLockAllElementsExcept (Inherited from ConfigurationElement.)
Public propertyLockAttributes (Inherited from ConfigurationElement.)
Public propertyLockElements (Inherited from ConfigurationElement.)
Public propertyLockItem (Inherited from ConfigurationElement.)
Public propertyMaxBufferPoolSizeGets or sets the maximum size of the buffer pool that stores messages processed by the WSHttpRelayBinding binding. (Inherited from WSHttpRelayBindingBaseElement.)
Public propertyMaxReceivedMessageSizeGets or sets the maximum size for messages received on a channel configured with the WSHttpRelayBinding binding. (Inherited from WSHttpRelayBindingBaseElement.)
Public propertyMessageEncodingGets or sets whether MTOM or Text/XML is used to encode SOAP messages. (Inherited from WSHttpRelayBindingBaseElement.)
Public propertyName (Inherited from StandardBindingElement.)
Public propertyOpenTimeout (Inherited from StandardBindingElement.)
Protected propertyPropertiesGets a collection of properties of this binding configuration element. (Overrides WSHttpRelayBindingBaseElement.Properties.)
Public propertyProxyAddressGets or sets the URI address of the HTTP proxy. (Inherited from WSHttpRelayBindingBaseElement.)
Public propertyReaderQuotasGets constraints on the complexity of SOAP messages that can be processed by endpoints configured with the WSHttpRelayBinding binding. (Inherited from WSHttpRelayBindingBaseElement.)
Public propertyReceiveTimeout (Inherited from StandardBindingElement.)
Public propertyReliableSessionGets a StandardBindingOptionalReliableSessionElement configuration element that represents an optional configuration setting for WS-Reliable messaging defined in the WSHttpRelayBinding binding. (Inherited from WSHttpRelayBindingBaseElement.)
Public propertySecurityGets the WSHttpRelaySecurityElement configuration element that contains the security settings for the WSHttpRelayBinding binding.
Public propertySendTimeout (Inherited from StandardBindingElement.)
Public propertyTextEncodingGets or sets the character encoding that is used for the message text. (Inherited from WSHttpRelayBindingBaseElement.)
Public propertyUseDefaultWebProxyGets or sets a value that indicates whether the auto-configured HTTP proxy of the system should be used, if available. (Inherited from WSHttpRelayBindingBaseElement.)
Top

  NameDescription
Public methodApplyConfiguration (Inherited from StandardBindingElement.)
Protected methodDeserializeElement (Inherited from ConfigurationElement.)
Public methodEquals (Inherited from ConfigurationElement.)
Protected methodFinalize (Inherited from Object.)
Public methodGetHashCode (Inherited from ConfigurationElement.)
Protected methodGetTransformedAssemblyString (Inherited from ConfigurationElement.)
Protected methodGetTransformedTypeString (Inherited from ConfigurationElement.)
Public methodGetType (Inherited from Object.)
Protected methodInit (Inherited from ConfigurationElement.)
Protected methodInitializeDefault (Inherited from ConfigurationElement.)
Protected methodInitializeFromInitializes this binding configuration element with the content of the specified binding. (Overrides WSHttpRelayBindingBaseElement.InitializeFrom(Binding).)
Protected methodIsModified (Inherited from ConfigurationElement.)
Public methodIsReadOnly (Inherited from ConfigurationElement.)
Protected methodListErrors (Inherited from ConfigurationElement.)
Protected methodMemberwiseClone (Inherited from Object.)
Protected methodOnApplyConfigurationApplies the settings of this configuration element to the specified binding. (Overrides WSHttpRelayBindingBaseElement.OnApplyConfiguration(Binding).)
Protected methodOnDeserializeUnrecognizedAttribute (Inherited from ConfigurationElement.)
Protected methodOnDeserializeUnrecognizedElement (Inherited from ConfigurationElement.)
Protected methodOnRequiredPropertyNotFound (Inherited from ConfigurationElement.)
Protected methodPostDeserialize (Inherited from ConfigurationElement.)
Protected methodPreSerialize (Inherited from ConfigurationElement.)
Protected methodResetSecurity Critical. (Inherited from StandardBindingElement.)
Protected methodResetModified (Inherited from ConfigurationElement.)
Protected methodSerializeElement (Inherited from ConfigurationElement.)
Protected methodSerializeToXmlElement (Inherited from ConfigurationElement.)
Protected methodSetPropertyValue (Inherited from ConfigurationElement.)
Protected methodSetPropertyValueIfNotDefaultValue``1 (Inherited from ServiceModelConfigurationElement.)
Protected methodSetReadOnly (Inherited from ConfigurationElement.)
Public methodToString (Inherited from Object.)
Protected methodUnmerge (Inherited from ConfigurationElement.)
Top

This class corresponds to a configuration element for the WSHttpRelayBinding that is specified in an application configuration file.

This configuration element is used by WS2007HttpRelayBinding. WS2007HttpRelayBinding supports SOAP 1.2 messaging with the latest OASIS standards for Reliable Message Exchange and Security.

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Community Additions

ADD
Show:
© 2014 Microsoft