Export (0) Print
Expand All

WSHttpRelayBindingBase Class

Provides the base class with members common to the WSHttpRelayBinding and the WS2007FederationHttpRelayBinding.

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

public abstract class WSHttpRelayBindingBase : Binding, 
	IBindingRuntimePreferences

The WSHttpRelayBindingBase type exposes the following members.

  NameDescription
Protected methodWSHttpRelayBindingBase()Initializes a new instance of the WSHttpRelayBindingBase class.
Protected methodWSHttpRelayBindingBase(Boolean)Initializes a new instance of the WSHttpRelayBindingBase class with a value that indicates whether a reliable session is enabled.
Top

  NameDescription
Public propertyCloseTimeout (Inherited from Binding.)
Public propertyEnvelopeVersionGets the version of SOAP that is used for messages that are processed by this binding.
Public propertyHostNameComparisonModeGets or sets the comparison mode used on the host name.
Public propertyIsDynamicGets or sets whether the relay binding is dynamic.
Public propertyMaxBufferPoolSizeGets or sets the maximum amount of memory allocated for the buffer manager that manages the buffers required by endpoints using this Windows Azure Service Bus binding.
Public propertyMaxReceivedMessageSizeGets or sets the maximum size for a message that can be processed by the Windows Azure Service Bus binding.
Public propertyMessageEncodingGets or sets whether MTOM or Text/XML is used to encode SOAP messages.
Public propertyMessageVersion (Inherited from Binding.)
Public propertyName (Inherited from Binding.)
Public propertyNamespace (Inherited from Binding.)
Public propertyOpenTimeout (Inherited from Binding.)
Public propertyProxyAddressGets or sets the URI address of the HTTP proxy.
Public propertyReaderQuotasGets or sets constraints on the complexity of SOAP messages that can be processed by endpoints configured with this Security Bus binding.
Public propertyReceiveTimeout (Inherited from Binding.)
Public propertyReliableSessionGets an object that provides convenient access to the properties of a reliable Windows Azure Service Bus session binding element that are available when using one of the system-provided bindings.
Public propertySchemeGets the URI transport scheme for the channels and listeners that are configured with this binding. (Overrides Binding.Scheme.)
Public propertySendTimeout (Inherited from Binding.)
Public propertyTextEncodingGets or sets the character encoding that is used for the message text.
Public propertyUseDefaultWebProxyGets or sets a value that indicates whether the auto-configured HTTP proxy of the system should be used, if available.
Top

  NameDescription
Public methodBuildChannelFactory<TChannel>(Object[]) (Inherited from Binding.)
Public methodBuildChannelFactory<TChannel>(BindingParameterCollection) (Inherited from Binding.)
Public methodBuildChannelListener<TChannel>(Object[]) (Inherited from Binding.)
Public methodBuildChannelListener<TChannel>(BindingParameterCollection) (Inherited from Binding.)
Public methodBuildChannelListener<TChannel>(Uri, Object[]) (Inherited from Binding.)
Public methodBuildChannelListener<TChannel>(Uri, BindingParameterCollection) (Inherited from Binding.)
Public methodBuildChannelListener<TChannel>(Uri, String, Object[]) (Inherited from Binding.)
Public methodBuildChannelListener<TChannel>(Uri, String, BindingParameterCollection) (Inherited from Binding.)
Public methodBuildChannelListener<TChannel>(Uri, String, ListenUriMode, Object[]) (Inherited from Binding.)
Public methodBuildChannelListener<TChannel>(Uri, String, ListenUriMode, BindingParameterCollection) (Inherited from Binding.)
Public methodCanBuildChannelFactory<TChannel>(Object[]) (Inherited from Binding.)
Public methodCanBuildChannelFactory<TChannel>(BindingParameterCollection) (Inherited from Binding.)
Public methodCanBuildChannelListener<TChannel>(Object[]) (Inherited from Binding.)
Public methodCanBuildChannelListener<TChannel>(BindingParameterCollection) (Inherited from Binding.)
Public methodCreateBindingElementsReturns an ordered collection of binding elements contained in the current Windows Azure Service Bus binding. (Overrides Binding.CreateBindingElements().)
Protected methodCreateMessageSecurityWhen implemented in a derived class, returns the security binding element from the current Windows Azure Service Bus binding.
Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Object.)
Public methodGetHashCode (Inherited from Object.)
Public methodGetProperty<T> (Inherited from Binding.)
Protected methodGetTransportWhen implemented in a derived class, returns the transport binding element from the current Windows Azure Service Bus binding.
Public methodGetType (Inherited from Object.)
Protected methodMemberwiseClone (Inherited from Object.)
Public methodShouldSerializeName (Inherited from Binding.)
Public methodShouldSerializeNamespace (Inherited from Binding.)
Public methodToString (Inherited from Object.)
Top

  NameDescription
Explicit interface implemetationPrivate propertyIBindingRuntimePreferences.ReceiveSynchronouslyGets a value that indicates whether incoming requests can be handled more efficiently synchronously or asynchronously.
Top

Windows Azure Service Bus supports only Full Trust code access 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