Interface | Description |
---|---|
ICloseable |
Defines a standard way of properly closing and disposing objects.
|
IMessage |
Represents the message that is exchanged between Azure Service Bus and its clients.
|
IMessageBrowser |
Represents a message browser that can browse messages from Azure Service Bus.
|
IMessageEntityClient |
Represents a messaging client to an Azure Service Bus entity.
|
IMessageHandler |
Defines the contract for registering the callback
QueueClient.registerMessageHandler(IMessageHandler) and SubscriptionClient.registerMessageHandler(IMessageHandler) for QueueClient and SubscriptionClient . |
IMessageReceiver |
Defines message receiver interface.
|
IMessageSender |
Represents a message sender that sends messages to Azure Service Bus.
|
IMessageSession |
Describes a Session object.
|
IMessageSessionEntity |
Represents a session full client entity.
|
IQueueClient |
QueueClient can be used for all basic interactions with a Service Bus Queue.
|
ISessionHandler |
Defines the contract for registering the session message processing callback
QueueClient.registerSessionHandler(ISessionHandler) or SubscriptionClient.registerSessionHandler(ISessionHandler) for QueueClient and SubscriptionClient . |
ISubscriptionClient |
SubscriptionClient can be used for all basic interactions with a Service Bus Subscription.
|
ITopicClient |
TopicClient can be used for all basic interactions with a Service Bus topic.
|
Class | Description |
---|---|
ClientFactory |
Utility class for creating message senders and receivers.
|
ClientSettings |
Class encapsulating common client level settings like TokenProvider, RetryPolicy, OperationTimeout.
|
Message | |
MessageBody |
This class encapsulates the body of a message.
|
MessageHandlerOptions |
The OnMessage handler processing options.
|
MessageSession | |
QueueClient | |
SessionHandlerOptions |
The OnSession handler processing options.
|
SubscriptionClient | |
TopicClient |
The topic client that interacts with service bus topic.
|
TransactionContext |
Represents an active servicebus transaction.
|
Utils |
Enum | Description |
---|---|
ExceptionPhase |
Enumeration to represent the phase in a message pump or session pump at which an exception occurred.
|
MessageBodyType |
Enumeration to represent body type of a message.
|
ReceiveMode |
Enumeration to represent the two receive modes Azure Service Bus supports.
|
Copyright © 2019 Microsoft Corporation. All rights reserved.