Microsoft.ServiceBus.Configuration Namespace

Classes

AddressConfigurationElement

Represents an address configuration.

AddressConfigurationElementCollection

Represents a collection of elements in address configuration.

BasicHttpRelayBindingCollectionElement

Represents a configuration section that holds a collection of BasicHttpRelayBindingElement instances.

BasicHttpRelayBindingElement

Represents a configuration element that specifies a binding used to communicate with WS-I Basic Profile 1.1-conformant Web Services like ASMX-based services or to accept messages from ASMX-based clients through the Azure Service Bus.

BasicHttpRelayMessageSecurityElement

A configuration element that configures SOAP message security.

BasicHttpRelaySecurityElement

Represents a configuration element that configures the security for a basic HTTP relay binding.

ConnectionOrientedTransportElement

Represents the configuration element that provides additional configuration settings to connection-oriented transport binding elements, such as TCP and named pipes.

ConnectionStatusElement

Reads a configuration element that describes the connection status.

HttpRelayTransportElement

Represents a configuration element that specifies an HTTP transport for transmitting SOAP messages.

HttpRelayTransportSecurityElement

Represents a configuration element that controls authentication parameters for the HTTP transport. This class cannot be inherited.

HttpsRelayTransportElement

Represents the configuration element that specifies an HTTPS transport for transmitting SOAP messages through the Azure Service Bus.

IssuerElement

A configuration element that describes an issuer of a token for the Azure Service Bus.

MessageSecurityOverRelayConnectionElement

A configuration element that describes message security options over a relayed connection through the Azure Service Bus.

MessageSecurityOverRelayHttpElement

A configuration element that describes the message security over the Azure Service Bus relay, using an HTTP transport mechanism.

MessageSecurityOverRelayOnewayElement

A configuration element that describes the message security for a one-way message to the Azure Service Bus relay.

NetEventRelayBindingCollectionElement

Represents a configuration element that holds a collection of NetEventRelayBindingElement instances.

NetEventRelayBindingElement

A configuration element that describes configuration settings for the NetEventRelayBinding.

NetOnewayRelayBindingCollectionElement

Represents a configuration section that holds a collection of NetOnewayRelayBindingElement instances.

NetOnewayRelayBindingElement

Represents a configuration element that specifies a binding for peer channel-specific TCP messaging over the Service Bus.

NetOnewayRelaySecurityElement

Defines the security settings for the NetTcpBinding binding in an App.config file. This class cannot be inherited.

NetTcpRelayBindingCollectionElement

Represents a configuration section that holds a collection of NetTcpRelayBindingElement instances.

NetTcpRelayBindingElement

A configuration element that describes a secure, reliable binding suitable for cross-machine communication through the Azure Service Bus relay.

NetTcpRelaySecurityElement

Represents a configuration element that configures the security for a net TCP service through the Azure Service Bus relay.

NonDualMessageSecurityOverRelayHttpElement

Represents the configuration settings for the security of a message sent using HTTP for non-duplex service contracts. This class cannot be inherited.

RelayedOnewayTransportElement

Represents a configuration element that, when included in a custom binding, specifies a channel to transfer one-way messages through the Azure Service Bus. This class cannot be inherited.

RelayedOnewayTransportSecurityElement

A configuration element that controls transport security settings for the NetOnewayRelayBinding and NetEventRelayBinding types. This class cannot be inherited.

ServiceRegistrySettingsElement

Contains the settings for the AppFabric Service Bus registry.

SharedAccessSignatureElement

Represents a shared access signature element.

SharedSecretElement

A configuration element that specifies the credentials for a service or client endpoint that is configured to use the SharedSecretTokenProvider credential type.

SocketConnectionPoolSettingsElement

Represents a configuration element that specifies additional connection pool settings for a TCP transport. This class cannot be inherited.

StsUriElement

Represents the security token service of the URI element.

StsUriElementCollection

Represents a URI element collection for the Security Token Service.

TcpRelayTransportElement

Specifies a configuration element that causes a channel to transfer messages on the TCP transport when it is included in a custom binding. This class cannot be inherited.

TcpRelayTransportSecurityElement

Represents a configuration element that configures the security for a TCP transport service through the Azure Service Bus relay.

TokenProviderElement

Represents the configuration element that specifies the token provider for the Service Bus.

TokenProviderElementCollection

Represents a collection of elements for the token provider.

TransportClientEndpointBehaviorElement

Represents a configuration element that specifies the behavior of a service or client endpoint for a transport on the Azure Service Bus relay.

WebHttpRelayBindingCollectionElement

Represents a configuration element that contains sub-elements that specify settings for using the WebHttpRelayBinding binding.

WebHttpRelayBindingElement

A binding element used to configure endpoints for an Azure Service Bus relay service that responds to HTTP requests instead of SOAP messages.

WebHttpRelaySecurityElement

Represents a configuration element that configures the security for a Web HTTP service through the Azure Service Bus relay.

WindowsElement

Represents the windows element for the configuration of the service bus.

WS2007HttpRelayBindingCollectionElement

Represents a configuration section that holds a collection of WS2007HttpRelayBindingElement instances.

WS2007HttpRelayBindingElement

Represents a configuration element that contains the settings for a binding that provides support for the updated versions of the Security, ReliableSession, and TransactionFlow binding elements.

WSHttpRelayBindingBaseElement

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

WSHttpRelayBindingElement

A configuration element that represents an interoperable binding that supports distributed transactions and secure, reliable sessions.

WSHttpRelaySecurityElement

Represents a configuration element that configures the security for a WS-HTTP service through the Azure Service Bus relay.

WSHttpRelayTransportSecurityElement

A configuration element that describes the security on an HTTP transport over the Azure Service Bus relay.

XmlDictionaryReaderQuotasElement

A configuration element that defines the constraints on the complexity of SOAP messages that can be processed by endpoints configured with a binding. This class cannot be inherited.

Enums

ServiceBusSectionType

Enumerates the service bus section type.