All Classes and Interfaces

Class
Description
Options to specify while abandoning message.
Defines values for AccessRights.
Represents an authorization rule to access Service Bus entities.
Options to specify while completing message.
Represents the correlation rule filter expression.
The set of options that can be specified when creating an batch of messages.
Represents the set of options that can be specified for the creation of a queue.
A set of options for creating a rule.
Options to set when creating a subscription.
Represents the set of options that can be specified for the creation of a topic.
Options to specify while putting message in dead-letter queue.
Options to specify while deferring message.
Represents a rule action that does nothing.
Defines values for EntityStatus.
Matches none the messages arriving to be selected for the subscription.
Defines values for MessagingSku.
The NamespaceProperties model.
Defines values for NamespaceType.
Properties on a queue.
Runtime properties about the queue.
Represents the filter actions which are allowed for the transformation of a message that have been matched by a filter expression.
Describes a filter expression that is evaluated against a ServiceBusMessage.
Properties on a rule.
An asynchronous client for managing a Service Bus namespace.
A synchronous client for managing a Service Bus namespace.
This class provides a fluent builder API to help aid the configuration and instantiation of ServiceBusAdministrationClient and ServiceBusAdministrationAsyncClient.
The builder to create Service Bus clients:
A utility class that parses a connection string into sections.
Context for errors handled by the Service Bus processor.
Represents the operation a Service Bus client was performing when the error happened.
Exception containing additional information about the operation that caused the error.
The set of well-known reasons for an Service Bus operation failure that was the cause of an exception.
The data structure encapsulating the message being sent to Service Bus.
A class for aggregating messages into a single, size-limited, batch.
Represents the message state of the ServiceBusReceivedMessage.
The processor client for processing Service Bus messages.
The data structure encapsulating the message received from Service Bus.
The Service Bus processor message context that holds a received message and additional methods to settle the message.
Defines the modes for receiving messages.
An asynchronous receiver responsible for receiving messages from a specific queue or topic subscription.
A synchronous receiver responsible for receiving ServiceBusReceivedMessage from a specific queue or topic on Azure Service Bus.
An asynchronous client to send messages to a Service Bus resource.
A synchronous sender responsible for sending ServiceBusMessage to specific queue or topic on Azure Service Bus.
The versions of Azure Service Bus supported by this client library.
This asynchronous session receiver client is used to acquire session locks from a queue or topic and create ServiceBusReceiverAsyncClient instances that are tied to the locked sessions.
This synchronous session receiver client is used to acquire session locks from a queue or topic and create ServiceBusReceiverClient instances that are tied to the locked sessions.
Authentication policy to add necessary supplementary auth headers when forwarding is set.
Represents transaction in service.
A shared access key for accessing Service Bus entities.
Represents set of actions written in SQL language-based syntax that is performed against a ServiceBusMessage.
Represents a filter which is a composition of an expression and an action that is executed in the pub/sub pipeline.
Azure Service Bus queues and subscriptions provide a secondary sub-queue, called a dead-letter queue (DLQ).
Properties on a subscription.
Runtime properties about a subscription.
Represents the static properties of the topic.
Runtime properties about the topic.
Matches all the messages arriving to be selected for the subscription.