Azure.Messaging.ServiceBus Espace de noms

Classes

CreateMessageBatchOptions

Ensemble d’options qui peuvent être spécifiées pour influencer la façon dont un lot de messages Service Bus se comporte et est envoyé à la file d’attente/rubrique.

MessageLockLostEventArgs

Ce type représente les arguments d’événement relatifs à l’événement de verrouillage de message perdu.

ProcessErrorEventArgs

Contient des informations sur l’entité dont le traitement a levé une exception, ainsi que sur l’exception levée.

ProcessMessageEventArgs

Les ProcessMessageEventArgs arguments d’événement de conteneur qui sont spécifiques au ServiceBusReceivedMessage qui est en cours de traitement.

ProcessorReceiveActions

Ensemble d’actions liées à la réception qui peuvent être effectuées à partir du rappel de message du processeur.

ProcessSessionEventArgs

Les ProcessSessionEventArgs arguments d’événement de conteneur liés à la session en cours de traitement.

ProcessSessionMessageEventArgs

Les ProcessSessionMessageEventArgs arguments d’événement de conteneur spécifiques à la ServiceBusReceivedMessage session et en cours de traitement.

ServiceBusClient

Il ServiceBusClient s’agit du client de niveau supérieur avec lequel toutes les entités Service Bus peuvent être interagissantes. Tous les types de niveau inférieur récupérés à partir d’ici, tels que ServiceBusSender et ServiceBusReceiver partageront la même connexion AMQP. L’élimination de ServiceBusClient entraîne la fermeture de la connexion AMQP.

ServiceBusClientOptions

Ensemble d’options qui peuvent être spécifiées lors de la création d’un Azure.Messaging.ServiceBus.ServiceBusConnection pour configurer son comportement.

ServiceBusConnectionStringProperties

Ensemble de propriétés qui composent une chaîne de connexion Service Bus.

ServiceBusException

Sert de base pour les exceptions produites dans le contexte Service Bus.

ServiceBusMessage

ServiceBusMessage est utilisé pour envoyer des données aux files d’attente et aux rubriques Service Bus. Lors de la réception de messages, le ServiceBusReceivedMessage est utilisé.

ServiceBusMessageBatch

Ensemble de avec des contraintes de ServiceBusMessage taille connues à l’avance, destinés à être envoyés à la file d’attente/rubrique sous la forme d’un lot unique. Vous pouvez créer un ServiceBusMessageBatch à l’aide de CreateMessageBatchAsync(CancellationToken). Les messages peuvent être ajoutés au lot à l’aide de la TryAddMessage(ServiceBusMessage) méthode du lot.

ServiceBusModelFactory

Cette classe contient des méthodes pour créer certains modèles ServiceBus.

ServiceBusProcessor

fournit ServiceBusProcessor une abstraction autour d’un ensemble de qui permet d’utiliser ServiceBusReceiver un modèle basé sur des événements pour le traitement reçu ServiceBusReceivedMessage. Il est construit en appelant CreateProcessor(String, ServiceBusProcessorOptions). Le gestionnaire de messages est spécifié avec la ProcessMessageAsync propriété . Le gestionnaire d’erreurs est spécifié avec la ProcessErrorAsync propriété . Pour commencer le traitement une fois que les gestionnaires ont été spécifiés, appelez StartProcessingAsync(CancellationToken).

ServiceBusProcessorOptions

Ensemble d’options qui peuvent être spécifiées lors de la création d’un ServiceBusProcessor pour configurer son comportement.

ServiceBusReceivedMessage

ServiceBusReceivedMessage est utilisé pour recevoir des données à partir des files d’attente et des abonnements Service Bus. Lors de l’envoi de messages, le ServiceBusMessage est utilisé.

ServiceBusReceiver

est ServiceBusReceiver responsable de la ServiceBusReceivedMessage réception et du règlement des messages des files d’attente et des abonnements. Il est construit en appelant CreateReceiver(String, ServiceBusReceiverOptions).

ServiceBusReceiverOptions

Ensemble d’options qui peuvent être spécifiées lors de la création d’un ServiceBusReceiver pour configurer son comportement.

ServiceBusRetryOptions

Ensemble d’options qui peuvent être spécifiées pour influencer la façon dont les tentatives de nouvelle tentative sont effectuées, et un échec peut être retenté.

ServiceBusRetryPolicy

Représentation abstraite d’une stratégie pour régir la nouvelle tentative des opérations de messagerie.

ServiceBusRuleManager

Permet ServiceBusRuleManager de gérer les règles d’un abonnement. Le gestionnaire de règles requiert uniquement les revendications Listen, tandis que le ServiceBusAdministrationClient nécessite Gérer les revendications.

ServiceBusSender

Client responsable de l’envoi ServiceBusMessage à une entité Service Bus spécifique (file d’attente ou rubrique). Il peut être utilisé pour les entités de session et non de session. Il est construit en appelant CreateSender(String).

ServiceBusSenderOptions

Ensemble d’options qui peuvent être spécifiées lors de la création d’un ServiceBusSender pour configurer son comportement.

ServiceBusSessionProcessor

fournit ServiceBusSessionProcessor une abstraction autour d’un ensemble de qui permet d’utiliser ServiceBusSessionReceiver un modèle basé sur des événements pour le traitement reçu ServiceBusReceivedMessage. Il est construit en appelant CreateSessionProcessor(String, ServiceBusSessionProcessorOptions). Le gestionnaire de messages est spécifié avec la ProcessMessageAsync propriété . Le gestionnaire d’erreurs est spécifié avec la ProcessErrorAsync propriété . Pour commencer le traitement une fois que les gestionnaires ont été spécifiés, appelez StartProcessingAsync(CancellationToken).

ServiceBusSessionProcessorOptions

Ensemble d’options qui peuvent être spécifiées lors de la création d’un ServiceBusSessionProcessor pour configurer son comportement.

ServiceBusSessionReceiver

est ServiceBusSessionReceiver responsable de la ServiceBusReceivedMessage réception et du règlement des messages des files d’attente et des abonnements avec session. Il est construit en appelant AcceptNextSessionAsync(String, String, ServiceBusSessionReceiverOptions, CancellationToken).

ServiceBusSessionReceiverOptions

Ensemble d’options qui peuvent être spécifiées lors de la création d’un ServiceBusSessionReceiver pour configurer son comportement.

SessionLockLostEventArgs

Ce type représente les arguments d’événement relatifs à l’événement perdu de verrou de session.

Énumérations

ServiceBusErrorSource

Source de l’erreur quand ProcessErrorEventArgs est déclenché.

ServiceBusFailureReason

Ensemble des raisons connues d’un échec d’opération Service Bus à l’origine d’une exception.

ServiceBusMessageState

Représente l’état du message du ServiceBusReceivedMessage

ServiceBusReceiveMode

Mode dans lequel recevoir des messages.

ServiceBusRetryMode

Type d’approche à appliquer lors du calcul du délai entre les tentatives de nouvelle tentative.

ServiceBusTransportType

Spécifie le type de protocole et de transport qui sera utilisé pour communiquer avec Azure Service Bus.

SubQueue

Représente les sous-files d’attente système possibles qui peuvent être reçues.