W​SHttp​Relay​Binding​Base 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

W​SHttp​Relay​Binding​Base()

Initializes a new instance of the WSHttpRelayBindingBase class.

W​SHttp​Relay​Binding​Base(​Boolean)

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

Properties

Envelope​Version

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

Host​Name​Comparison​Mode

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

Is​Dynamic

Gets or sets whether the relay binding is dynamic.

Max​Buffer​Pool​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​Received​Message​Size

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

Message​Encoding

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

Proxy​Address

Gets or sets the URI address of the HTTP proxy.

Reader​Quotas

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

Reliable​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​Encoding

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

Use​Default​Web​Proxy

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

I​Binding​Runtime​Preferences.​Receive​Synchronously

Methods

Create​Binding​Elements()

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

Create​Message​Security()

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

Get​Transport()

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