Azure.Messaging.ServiceBus Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Klassen
CreateMessageBatchOptions |
Der Satz von Optionen, die angegeben werden können, um das Verhalten eines Service Bus-Nachrichtenbatches zu beeinflussen und an die Warteschlange/das Thema gesendet wird. |
MessageLockLostEventArgs |
Dieser Typ stellt die Ereignisargumente dar, die sich auf das Ereignis "Nachrichtensperre verloren" beziehen. |
ProcessErrorEventArgs |
Enthält Informationen über die Entität, deren Verarbeitung eine Ausnahme ausgelöst hat, sowie die Ausnahme, die ausgelöst wurde. |
ProcessMessageEventArgs |
Die ProcessMessageEventArgs enthalten Ereignisargumente, die spezifisch für das ServiceBusReceivedMessage sind, das verarbeitet wird. |
ProcessorReceiveActions |
Eine Reihe von empfangsbezogenen Aktionen, die über den Rückruf von Prozessornachrichten ausgeführt werden können. |
ProcessSessionEventArgs |
Die ProcessSessionEventArgs enthalten Ereignisargumente im Zusammenhang mit der zu verarbeitenden Sitzung. |
ProcessSessionMessageEventArgs |
Die ProcessSessionMessageEventArgs enthalten Ereignisargumente, die spezifisch für die ServiceBusReceivedMessage zu verarbeitende Sitzung und sind. |
ServiceBusClient |
Der ServiceBusClient client der obersten Ebene, über den alle Service Bus-Entitäten interagiert werden können. Alle von hier abgerufenen Typen der unteren Ebene, z ServiceBusSender . B. und ServiceBusReceiver , verwenden dieselbe AMQP-Verbindung. Das Entfernen von ServiceBusClient führt dazu, dass die AMQP-Verbindung geschlossen wird. |
ServiceBusClientOptions |
Der Satz von Optionen, die beim Erstellen eines Azure.Messaging.ServiceBus.ServiceBusConnection angegeben werden können, um sein Verhalten zu konfigurieren. |
ServiceBusConnectionStringProperties |
Der Satz von Eigenschaften, die eine Service Bus-Verbindungszeichenfolge umfassen. |
ServiceBusException |
Dient als Grundlage für Ausnahmen, die im Service Bus-Kontext erstellt werden. |
ServiceBusMessage |
Wird ServiceBusMessage verwendet, um Daten an Service Bus-Warteschlangen und -Themen zu senden. Beim Empfangen von Nachrichten wird der ServiceBusReceivedMessage verwendet. |
ServiceBusMessageBatch |
Eine Gruppe von ServiceBusMessage mit vorab bekannten Größeneinschränkungen, die als einzelner Batch an die Warteschlange/das Thema gesendet werden sollen. Ein ServiceBusMessageBatch kann mit CreateMessageBatchAsync(CancellationToken)erstellt werden. Nachrichten können dem Batch mithilfe der TryAddMessage(ServiceBusMessage) -Methode für den Batch hinzugefügt werden. |
ServiceBusModelFactory |
Diese Klasse enthält Methoden zum Erstellen bestimmter ServiceBus-Modelle. |
ServiceBusProcessor |
Bietet ServiceBusProcessor eine Abstraktion um einen Satz von, der ServiceBusReceiver die Verwendung eines ereignisbasierten Modells für die Verarbeitung empfangener ServiceBusReceivedMessageermöglicht. Es wird erstellt, indem aufgerufen CreateProcessor(String, ServiceBusProcessorOptions)wird. Der Nachrichtenhandler wird mit der ProcessMessageAsync -Eigenschaft angegeben. Der Fehlerhandler wird mit der ProcessErrorAsync -Eigenschaft angegeben. Um die Verarbeitung zu starten, nachdem die Handler angegeben wurden, rufen Sie auf StartProcessingAsync(CancellationToken). |
ServiceBusProcessorOptions |
Der Satz von Optionen, die beim Erstellen eines ServiceBusProcessor angegeben werden können, um sein Verhalten zu konfigurieren. |
ServiceBusReceivedMessage |
Wird ServiceBusReceivedMessage verwendet, um Daten aus Service Bus-Warteschlangen und -Abonnements zu empfangen. Beim Senden von Nachrichten wird das ServiceBusMessage verwendet. |
ServiceBusReceiver |
Der ServiceBusReceiver ist für den Empfang und Die ServiceBusReceivedMessage Abrechnung von Nachrichten von Warteschlangen und Abonnements verantwortlich. Es wird erstellt, indem aufgerufen CreateReceiver(String, ServiceBusReceiverOptions)wird. |
ServiceBusReceiverOptions |
Der Satz von Optionen, die beim Erstellen eines ServiceBusReceiver angegeben werden können, um sein Verhalten zu konfigurieren. |
ServiceBusRetryOptions |
Der Satz von Optionen, die angegeben werden können, um die Wiederholungsversuche zu beeinflussen, und ein Fehler kann wiederholt werden. |
ServiceBusRetryPolicy |
Eine abstrakte Darstellung einer Richtlinie zur Steuerung von Wiederholungsversuchen von Messagingvorgängen. |
ServiceBusRuleManager |
Die ServiceBusRuleManager ermöglicht die Verwaltung von Regeln für ein Abonnement. Der Regel-Manager erfordert nur Listen-Ansprüche, während für " ServiceBusAdministrationClient Ansprüche verwalten" erforderlich ist. |
ServiceBusSender |
Ein Client, der für das Senden ServiceBusMessage an eine bestimmte Service Bus-Entität (Warteschlange oder Thema) verantwortlich ist. Es kann sowohl für Sitzungsentitäten als auch für Nichtsitzungsentitäten verwendet werden. Es wird erstellt, indem aufgerufen CreateSender(String)wird. |
ServiceBusSenderOptions |
Der Satz von Optionen, die beim Erstellen eines ServiceBusSender angegeben werden können, um sein Verhalten zu konfigurieren. |
ServiceBusSessionProcessor |
Bietet ServiceBusSessionProcessor eine Abstraktion um einen Satz von, der ServiceBusSessionReceiver die Verwendung eines ereignisbasierten Modells für die Verarbeitung empfangener ServiceBusReceivedMessageermöglicht. Es wird erstellt, indem aufgerufen CreateSessionProcessor(String, ServiceBusSessionProcessorOptions)wird. Der Nachrichtenhandler wird mit der ProcessMessageAsync -Eigenschaft angegeben. Der Fehlerhandler wird mit der ProcessErrorAsync -Eigenschaft angegeben. Um die Verarbeitung zu starten, nachdem die Handler angegeben wurden, rufen Sie auf StartProcessingAsync(CancellationToken). |
ServiceBusSessionProcessorOptions |
Der Satz von Optionen, die beim Erstellen eines ServiceBusSessionProcessor angegeben werden können, um sein Verhalten zu konfigurieren. |
ServiceBusSessionReceiver |
Der ServiceBusSessionReceiver ist für den Empfang und Das ServiceBusReceivedMessage Abstellen von Nachrichten von sitzungsfähigen Warteschlangen und Abonnements verantwortlich. Es wird erstellt, indem aufgerufen AcceptNextSessionAsync(String, String, ServiceBusSessionReceiverOptions, CancellationToken)wird. |
ServiceBusSessionReceiverOptions |
Der Satz von Optionen, die beim Erstellen eines ServiceBusSessionReceiver angegeben werden können, um sein Verhalten zu konfigurieren. |
SessionLockLostEventArgs |
Dieser Typ stellt die Ereignisargumente dar, die sich auf das verlorene Ereignis der Sitzungssperre beziehen. |
Enumerationen
ServiceBusErrorSource |
Die Quelle des Fehlers, wenn ProcessErrorEventArgs ausgelöst wird. |
ServiceBusFailureReason |
Der Satz bekannter Gründe für einen Service Bus-Vorgangsfehler, der die Ursache für eine Ausnahme war. |
ServiceBusMessageState |
Stellt den Nachrichtenstatus des ServiceBusReceivedMessage |
ServiceBusReceiveMode |
Der Modus, in dem Nachrichten empfangen werden sollen. |
ServiceBusRetryMode |
Der Typ des Ansatzes, der beim Berechnen der Verzögerung zwischen Wiederholungsversuchen angewendet werden soll. |
ServiceBusTransportType |
Gibt den Protokoll- und Transporttyp an, der für die Kommunikation mit Azure Service Bus verwendet wird. |
SubQueue |
Stellt die möglichen Systemunterabfragen dar, von denen empfangen werden kann. |
Azure SDK for .NET