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
| WSHttpRelayBindingBase() |
Initializes a new instance of the WSHttpRelayBindingBase class. |
| WSHttpRelayBindingBase(Boolean) |
Initializes a new instance of the WSHttpRelayBindingBase class with a value that indicates whether a reliable session is enabled. |
Properties
| EnvelopeVersion |
Gets the version of SOAP that is used for messages that are processed by this binding. |
| HostNameComparisonMode |
Gets or sets the comparison mode used on the host name. |
| IsDynamic |
Gets or sets whether the relay binding is dynamic. |
| MaxBufferPoolSize |
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. |
| MaxReceivedMessageSize |
Gets or sets the maximum size for a message that can be processed by the Azure Service Bus binding. |
| MessageEncoding |
Gets or sets whether MTOM or Text/XML is used to encode SOAP messages. |
| ProxyAddress |
Gets or sets the URI address of the HTTP proxy. |
| ReaderQuotas |
Gets or sets constraints on the complexity of SOAP messages that can be processed by endpoints configured with this Security Bus binding. |
| ReliableSession |
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. |
| 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
| CreateBindingElements() |
Returns an ordered collection of binding elements contained in the current Azure Service Bus binding. |
| CreateMessageSecurity() |
When implemented in a derived class, returns the security binding element from the current Azure Service Bus binding. |
| GetTransport() |
When implemented in a derived class, returns the transport binding element from the current Azure Service Bus binding. |
Explicit Interface Implementations
| IBindingRuntimePreferences.ReceiveSynchronously |