SALES: 1-800-867-1380
Expand Minimize

Microsoft.ServiceBus Namespace

The Microsoft.ServiceBus namespace provides core access to the Windows Azure Service Bus.

  Class Description
Public class AuthorizationFailedException The exception that occurs when an authorization attempt fails.
Public class BasicHttpRelayBinding Represents a binding that a client can use to configure endpoints that can communicate with ASMX-based Web services and other services that conform to the WS-I Basic Profile 1.1.
Public class BasicHttpRelayMessageSecurity Provides properties used to configure message-level security settings for BasicHttpRelayBinding.
Public class BasicHttpRelaySecurity Provides properties used to configure the security settings of a BasicHttpRelayBinding binding.
Public class ConnectionStatusBehavior An endpoint behavior that provides access to the connection status of service listening on the Windows Azure Service Bus.
Public class ConnectivitySettings Holds the connectivity settings effective for all Windows Azure Service Bus-based endpoints that are active in the current application domain.
Public class HttpRelayTransportBindingElement Represents the binding element used to specify an HTTP transport for transmitting messages on the Windows Azure Service Bus.
Public class HttpRelayTransportSecurity Represents the transport-level security settings for the WSHttpRelayBinding.
Public class HttpsRelayTransportBindingElement Represents the binding element used to specify an HTTPS relay transport for transmitting messages.
Public class HybridConnectionStateChangedArgs Represents the arguments to the hybrid connection state change.
Public class InvalidRequestException The exception that is thrown when an invalid request occurs.
Public class MessageSecurityOverRelayConnection Describes the message security on a relay connection for a binding.
Public class MessageSecurityOverRelayHttp Enables setting message-level security properties on the WSHttpRelayBinding binding.
Public class MessageSecurityOverRelayOneway The message security on a one-way connection over the Windows Azure Service Bus relay.
Public class NamespaceManager Represents an anchor class used in managing entities, such as queues, topics, subscriptions, and rules, in your service namespace. You must provide service namespace address and access credentials in order to manage your service namespace.
Public class NamespaceManagerSettings Contains the settings for the namespace manager.
Public class NetEventRelayBinding Represents a binding that supports one-way event multicasting and allows any number of event publishers and event consumers to rendezvous at the same endpoint.
Public class NetOnewayRelayBinding Represents a binding for a secure, one-way connection through the cloud.
Public class NetOnewayRelaySecurity The collection of security settings for a NetOnewayRelayBinding binding.
Public class NetTcpRelayBinding Provides a secure, reliable binding suitable for cross-computer communication.
Public class NetTcpRelayBindingBase The base class for common methods for the NetTcpRelayBinding binding.
Public class NetTcpRelaySecurity Specifies the types of transport-level and message-level security used by an endpoint configured with a NetTcpRelayBinding.
Public class NonDualMessageSecurityOverRelayHttp Enables setting message-level security properties for a WS-Http relay binding.
Public class NoRetry Represents a retry policy that performs no retries.
Public class OAuthTokenProvider Provides authentication token for the service bus.
Public class RelayedOnewayTransportBindingElement Represents the transport binding element used for one-way communication.
Public class RelayedOnewayTransportSecurity Represents the transport security settings of a one-way binding.
Public class RelayNotFoundException The exception that is thrown when the ServiceBus relay is not found.
Public class RetryExponential Represents an implementation of a retry policy. For each time the messaging operation must be retried, the delay between retries grows in a staggered, exponential manner.
Public class RetryPolicy Represents an abstraction for retrying messaging operations. Users should not implement this class, and instead should use one of the provided implementations.
Public class SamlTokenProvider Provides a set of methods that execute asynchronous SAML token retrieval operations.
Public class ServerErrorException An exception that is thrown by the Windows Azure Service Bus when an error occurs while processing a request.
Public class ServiceBusConnectionStringBuilder Creates and manages the contents of connection strings. You can use this class to construct a connection string for creating client messaging entities. It can also be used to perform basic validation on an existing connection string.
Public class ServiceBusEnvironment Describes the Windows Azure Service Bus environment.
Public class ServiceBusErrorData Represents the data associated with the service bus error.
Public class ServiceRegistrySettings Contains the settings for the Windows Azure Service Bus registry.
Public class SharedAccessSignatureToken Represents the shared access signature token.
Public class SharedAccessSignatureTokenProvider Represents the shared access signature associated with the token provider.
Public class SharedSecretTokenProvider Provides methods that return name/value pairs for web token assertions, and that execute asynchronous shared secret token retrieval operations.
Public class SimpleWebSecurityToken A security token that wraps a Simple Web Token.
Public class SimpleWebSecurityTokenSerializer Represents a class to use to read and to write SimpleWebSecurityToken, SecurityKeyIdentifierClause, and SecurityKeyIdentifier objects as XML.
Public class SimpleWebTokenProvider Provides a set of methods that execute asynchronous simple Web token (SWT) retrieval operations.
Public class SocketConnectionPoolSettings Represents the properties that control the behavior of the socket connection pool.
Public class TcpClientTransportTokenAssertionProviderBindingElement Represents the transport binding element that supports channel security over an SSL stream for use in policy exports.
Public class TcpRelayTransportBindingElement Represents the binding element for the TCP transport relay.
Public class TcpRelayTransportSecurity Provides properties that control authentication parameters and protection level for the TCP transport relay binding.
Public class TokenConstants Provides constants that represent parameter names, field names, method names, and delimiters that are used in authentication requests.
Public class TokenProvider Represents a security token provider with built-in factory methods returning some well-known token providers.
Protected class TokenProvider.Key Represents a key associated with the token.
Public class TokenProviderException Represents an exception regarding the token provider for the Service Bus.
Public class TransportClientEndpointBehavior Describes the WCF endpoint behavior that is used to specify the Service Bus credentials for a particular endpoint.
Public class WebHttpRelayBinding A binding used to configure endpoints for Web services that are exposed through HTTP requests instead of SOAP messages.
Public class WebHttpRelaySecurity Specifies the types of security available to a service endpoint configured to receive HTTP requests.
Public class WindowsTokenProvider Represents the token provider for the service bus.
Public class WS2007HttpRelayBinding 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 WSHttpRelayBinding Represents an interoperable binding that supports distributed transactions and secure, reliable sessions through the cloud.
Public class WSHttpRelayBindingBase Provides the base class with members common to the WSHttpRelayBinding and the WS2007FederationHttpRelayBinding.
Public class WSHttpRelaySecurity Represents the security settings for the WSHttpRelayBinding.

  Interface Description
Public interface IConnectionStatus Describes the current status of a one-way connection.
Public interface IHybridConnectionStatus Provides access to the current connection state of a hybrid connection channel.

  Enumeration Description
Public enumeration AuthorizationFailedException.FailureCode Enumerates the possible causes of failure during authorization attempts.
Public enumeration ConnectivityMode Describes the connectivity mode.
Public enumeration DiscoveryType Describes the publishing behavior of a service in the Service Registry.
Public enumeration EndToEndBasicHttpSecurityMode An enumeration type that specifies the modes of security that can be used with BasicHttpRelayBinding.
Public enumeration EndToEndSecurityMode Determines the security settings for an Windows Azure Service Bus binding and describes the security relationship between the client and the service endpoint.
Public enumeration EndToEndWebHttpSecurityMode Specifies the types of security that can be used with the WebHttpRelayBinding.
Public enumeration ExceptionErrorCodes Specifies the error codes of the exceptions.
Public enumeration HybridConnectionState Describes the current connection state for a hybrid connection.
Public enumeration RelayClientAuthenticationType Describes whether clients of a service are required to present a security token issued by Windows Azure Access Control to the Windows Azure Service Bus when sending messages.
Public enumeration RelayedOnewayConnectionMode Represents the different types of one-way connections available through the Windows Azure Access Control.
Public enumeration RelayEventSubscriberAuthenticationType Describes whether subscribers to a NetEventRelayBinding are required to present a security token issued by the Windows Azure Access Control service to the Windows Azure Service Bus service when sending messages.
Public enumeration RelayTransportProtectionMode Describes the types of protection on a transport relay.
Public enumeration RelayType Specifies an enumeration of relay type.
Public enumeration SocketSecurityRole Describes the role for socket security.
Public enumeration TcpRelayConnectionMode Describes the connection mode for the NetTcpRelayBinding.
Public enumeration TokenScope Enumerates the token scope for the service bus.
Was this page helpful?
(1500 characters remaining)
Thank you for your feedback

Community Additions

ADD
Show:
© 2014 Microsoft