WSHttpRelayBindingBase Class

Definition

Provides the base class with members common to the WSHttpRelayBinding.

public abstract class WSHttpRelayBindingBase : System.ServiceModel.Channels.Binding, System.ServiceModel.Channels.IBindingRuntimePreferences
Inheritance
WSHttpRelayBindingBase
Derived
Implements

Constructors

WSHttp<wbr>Relay<wbr>Binding<wbr>Base()

Initializes a new instance of the WSHttpRelayBindingBase class.

WSHttp<wbr>Relay<wbr>Binding<wbr>Base(Boolean)

Initializes a new instance of the WSHttpRelayBindingBase class with a value that indicates whether a reliable session is enabled.

Properties

Envelope<wbr>Version

Gets the version of SOAP that is used for messages that are processed by this binding.

Host<wbr>Name<wbr>Comparison<wbr>Mode

Gets or sets the comparison mode used on the host name.

Is<wbr>Dynamic

Gets or sets whether the relay binding is dynamic.

Max<wbr>Buffer<wbr>Pool<wbr>Size

Gets or sets the maximum amount of memory allocated for the buffer manager that manages the buffers required by endpoints using this Azure Service Bus binding.

Max<wbr>Received<wbr>Message<wbr>Size

Gets or sets the maximum size for a message that can be processed by the Azure Service Bus binding.

Message<wbr>Encoding

Gets or sets whether MTOM or Text/XML is used to encode SOAP messages.

Proxy<wbr>Address

Gets or sets the URI address of the HTTP proxy.

Reader<wbr>Quotas

Gets or sets constraints on the complexity of SOAP messages that can be processed by endpoints configured with this Security Bus binding.

Reliable<wbr>Session

Gets an object that provides convenient access to the properties of a reliable Azure Service Bus session binding element that are available when using one of the system-provided bindings.

Scheme

Gets the URI transport scheme for the channels and listeners that are configured with this binding.

Text<wbr>Encoding

Gets or sets the character encoding that is used for the message text.

Use<wbr>Default<wbr>Web<wbr>Proxy

Gets or sets a value that indicates whether the auto-configured HTTP proxy of the system should be used, if available.

Methods

Create<wbr>Binding<wbr>Elements()

Returns an ordered collection of binding elements contained in the current Azure Service Bus binding.

Create<wbr>Message<wbr>Security()

When implemented in a derived class, returns the security binding element from the current Azure Service Bus binding.

Get<wbr>Transport()

When implemented in a derived class, returns the transport binding element from the current Azure Service Bus binding.

Explicit Interface Implementations

IBinding<wbr>Runtime<wbr>Preferences.<wbr>Receive<wbr>Synchronously