WS2007HttpRelayBinding Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Represents an interoperable binding that derives from WSHttpRelayBinding and provides support for the updated versions of the Security, ReliableSession, and TransactionFlow binding elements.
public class WS2007HttpRelayBinding : Microsoft.ServiceBus.WSHttpRelayBinding
type WS2007HttpRelayBinding = class
inherit WSHttpRelayBinding
Public Class WS2007HttpRelayBinding
Inherits WSHttpRelayBinding
- Inheritance
Constructors
WS2007HttpRelayBinding() |
Initializes a new instance of the WS2007HttpRelayBinding class with a specified type of security used by the binding. |
WS2007HttpRelayBinding(EndToEndSecurityMode, RelayClientAuthenticationType, Boolean) |
Initializes a new instance of the WS2007HttpRelayBinding class with a specified type of security used by the binding, the specified authentication for the client relay, and a value that indicates whether a reliable session is enabled. |
WS2007HttpRelayBinding(EndToEndSecurityMode, RelayClientAuthenticationType) |
Initializes a new instance of the WS2007HttpRelayBinding class with a specified type of security and relay client authentication used by the binding. |
WS2007HttpRelayBinding(String) |
Initializes a new instance of the WS2007HttpRelayBinding class with a binding specified by its configuration name. |
Properties
AllowCookies |
Gets or sets a value that indicates whether the client accepts cookies and propagates them on future requests. (Inherited from WSHttpRelayBinding) |
EnvelopeVersion |
Gets the version of SOAP that is used for messages that are processed by this binding. (Inherited from WSHttpRelayBindingBase) |
HostNameComparisonMode |
Gets or sets the comparison mode used on the host name. (Inherited from WSHttpRelayBindingBase) |
IsDynamic |
Gets or sets whether the relay binding is dynamic. (Inherited from WSHttpRelayBindingBase) |
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. (Inherited from WSHttpRelayBindingBase) |
MaxReceivedMessageSize |
Gets or sets the maximum size for a message that can be processed by the Azure Service Bus binding. (Inherited from WSHttpRelayBindingBase) |
MessageEncoding |
Gets or sets whether MTOM or Text/XML is used to encode SOAP messages. (Inherited from WSHttpRelayBindingBase) |
ProxyAddress |
Gets or sets the URI address of the HTTP proxy. (Inherited from WSHttpRelayBindingBase) |
ReaderQuotas |
Gets or sets constraints on the complexity of SOAP messages that can be processed by endpoints configured with this Security Bus binding. (Inherited from WSHttpRelayBindingBase) |
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. (Inherited from WSHttpRelayBindingBase) |
Scheme |
Gets the URI transport scheme for the channels and listeners that are configured with this binding. (Inherited from WSHttpRelayBindingBase) |
Security |
Gets the security settings used with this binding. (Inherited from WSHttpRelayBinding) |
TextEncoding |
Gets or sets the character encoding that is used for the message text. (Inherited from WSHttpRelayBindingBase) |
UseDefaultWebProxy |
Gets or sets a value that indicates whether the auto-configured HTTP proxy of the system should be used, if available. (Inherited from WSHttpRelayBindingBase) |
Methods
CreateBindingElements() |
Returns an ordered collection of binding elements contained in the current Azure Service Bus binding. (Inherited from WSHttpRelayBindingBase) |
CreateMessageSecurity() |
Retrieves the security binding element from the current binding. |
GetTransport() |
Returns the transport binding element from the current binding. (Inherited from WSHttpRelayBinding) |
Explicit Interface Implementations
IBindingRuntimePreferences.ReceiveSynchronously |
Indicates that incoming requests are handled asynchronously. (Inherited from WSHttpRelayBindingBase) |