Share via


WSHttpRelayBindingBaseElement Class

Definition

Provides a base class for theWSHttpRelayBindingElement configuration element that specifies a binding that supports distributed transactions and secure, reliable sessions.

public abstract class WSHttpRelayBindingBaseElement : System.ServiceModel.Configuration.StandardBindingElement
type WSHttpRelayBindingBaseElement = class
    inherit StandardBindingElement
Public MustInherit Class WSHttpRelayBindingBaseElement
Inherits StandardBindingElement
Inheritance
WSHttpRelayBindingBaseElement
Derived

Constructors

WSHttpRelayBindingBaseElement()

Initializes a new instance of the WSHttpRelayBindingBaseElement class.

WSHttpRelayBindingBaseElement(String)

Initializes a new instance of the WSHttpRelayBindingBaseElement class with the specified name.

Properties

IsDynamic

Gets or sets whether the binding base element is dynamic.

MaxBufferPoolSize

Gets or sets the maximum size of the buffer pool that stores messages processed by the WSHttpRelayBinding binding.

MaxReceivedMessageSize

Gets or sets the maximum size for messages received on a channel configured with the WSHttpRelayBinding binding.

MessageEncoding

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

Properties

Gets a collection of properties of this binding configuration element.

ProxyAddress

Gets or sets the URI address of the HTTP proxy.

ReaderQuotas

Gets constraints on the complexity of SOAP messages that can be processed by endpoints configured with the WSHttpRelayBinding binding.

ReliableSession

Gets a StandardBindingOptionalReliableSessionElement configuration element that represents an optional configuration setting for WS-Reliable messaging defined in the WSHttpRelayBinding binding.

TextEncoding

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

UseDefaultWebProxy

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

Methods

InitializeFrom(Binding)

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

OnApplyConfiguration(Binding)

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

Applies to