(0) exportieren Drucken
Alle erweitern

SubscriptionClient-Klasse

Stellt die Ankerklasse dar, die in Laufzeitvorgängen verwendet wird, die sich auf ein Themaabonnement beziehen.

System..::..Object
  Microsoft.ServiceBus.Messaging..::..MessageClientEntity
    Microsoft.ServiceBus.Messaging..::..SubscriptionClient

Namespace:  Microsoft.ServiceBus.Messaging
Assembly:  Microsoft.ServiceBus (in Microsoft.ServiceBus.dll)

public abstract class SubscriptionClient extends MessageClientEntity

Der SubscriptionClient-Typ macht folgende Elemente verfügbar.

  NameBeschreibung
Öffentliche EigenschaftIsClosedRuft einen Wert ab, der angibt, ob die Nachrichtencliententität geschlossen ist, oder legt diesen Wert fest. (Geerbt von MessageClientEntity.)
Öffentliche EigenschaftMessagingFactoryRuft die Messagingfactory ab, die zum Erstellen dieses Abonnementclients verwendet wurde.
Öffentliche EigenschaftModeRuft den Nachrichtenempfangsmodus ab, wenn die empfangene Nachricht verarbeitet wird.
Öffentliche EigenschaftNameRuft den Namen des Abonnements ab.
Öffentliche EigenschaftPrefetchCountRuft die Anzahl der Nachrichten ab, die der Nachrichtenempfänger gleichzeitig anfordern kann, oder legt diese Anzahl fest.
Öffentliche EigenschaftRetryPolicyRuft eine Wiederholungsrichtlinie ab, die dieser Instanz zugeordnet ist und festlegt, ob die Anforderung wiederholt werden soll, bzw. legt diese fest. (Geerbt von MessageClientEntity.)
Geschützte EigenschaftThisLockRuft ein Objekt ab, das zum Sperren der MessageClientEntity-Instanz verwendet wird. (Geerbt von MessageClientEntity.)
Öffentliche EigenschaftTopicPathRuft den vollständigen Pfadnamen des Themas ab.
Zum Anfang

  NameBeschreibung
Öffentliche MethodeAbandon(Guid)Verwirft die Nachricht und gibt den Besitz der Nachrichtensperre auf.
Öffentliche MethodeAbandon(Guid, IDictionary<(Of <<'(String, Object>)>>))Verwirft die Nachricht und gibt den Besitz der Nachrichtensperre auf.
Öffentliche MethodeAbandonAsync(Guid)Verwirft die Nachricht asynchron und gibt den Besitz der Nachrichtensperre auf.
Öffentliche MethodeAbandonAsync(Guid, IDictionary<(Of <<'(String, Object>)>>))Verwirft die Nachricht asynchron und gibt den Besitz der Nachrichtensperre auf.
Öffentliche MethodeAbortVerwirft die Nachrichtencliententität und weist ihr einen schließenden Status zu. (Geerbt von MessageClientEntity.)
Öffentliche MethodeAcceptMessageSession()()()()Nimmt eine Nachrichtensitzung an, die die Gruppierung verwandter Nachrichten für die Verarbeitung in einer Transaktion erlaubt.
Öffentliche MethodeAcceptMessageSession(String)Nimmt eine Nachrichtensitzung an, die die Gruppierung verwandter Nachrichten für die Verarbeitung in einer Transaktion mithilfe des angegebenen Sitzungsbezeichners erlaubt.
Öffentliche MethodeAcceptMessageSession(TimeSpan)Nimmt eine Nachrichtensitzung an, die die Gruppierung verwandter Nachrichten für die Verarbeitung in einer Transaktion mithilfe der angegebenen Serverwartezeit erlaubt.
Öffentliche MethodeAcceptMessageSession(String, TimeSpan)Nimmt eine Nachrichtensitzung an, die die Gruppierung verwandter Nachrichten für die Verarbeitung in einer Transaktion mithilfe des angegebenen Sitzungsbezeichners und der angegebenen Wartezeit erlaubt.
Öffentliche MethodeAcceptMessageSessionAsync()()()()Nimmt asynchron eine Nachrichtensitzung an, die die Gruppierung verwandter Nachrichten für die Verarbeitung in einer Transaktion mithilfe der angegebenen Serverwartezeit erlaubt.
Öffentliche MethodeAcceptMessageSessionAsync(String)Nimmt asynchron eine Nachrichtensitzung an, die die Gruppierung verwandter Nachrichten für die Verarbeitung in einer Transaktion mithilfe der angegebenen Serverwartezeit erlaubt.
Öffentliche MethodeAcceptMessageSessionAsync(TimeSpan)Nimmt asynchron eine Nachrichtensitzung an, die die Gruppierung verwandter Nachrichten für die Verarbeitung in einer Transaktion mithilfe der angegebenen Serverwartezeit erlaubt.
Öffentliche MethodeAcceptMessageSessionAsync(String, TimeSpan)Nimmt asynchron eine Nachrichtensitzung an, die die Gruppierung verwandter Nachrichten für die Verarbeitung in einer Transaktion mithilfe der angegebenen Serverwartezeit erlaubt.
Öffentliche MethodeAddRule(RuleDescription)Fügt dem Subscription-Objekt mithilfe der angegebenen Regelbeschreibung eine neue Regel hinzu.
Öffentliche MethodeAddRule(String, Filter)Fügt dem aktuellen Abonnement mit dem angegebenen Namen und Filterausdruck eine Regel hinzu.
Öffentliche MethodeAddRuleAsync(RuleDescription)Fügt dem Subscription-Objekt mithilfe der angegebenen Regelbeschreibung asynchron eine neue Regel hinzu.
Öffentliche MethodeAddRuleAsync(String, Filter)Fügt dem aktuellen Abonnement mit dem angegebenen Namen und Filterausdruck asynchron eine Regel hinzu.
Öffentliche MethodeBeginAbandon(Guid, AsyncCallback, Object)Beginnt einen asynchronen Vorgang zum Verwerfen der Nachricht und Aufgeben der Sperre.
Öffentliche MethodeBeginAbandon(Guid, IDictionary<(Of <<'(String, Object>)>>), AsyncCallback, Object)Beginnt einen asynchronen Vorgang zum Verwerfen der Nachricht und Aufgeben der Sperre.
Öffentliche MethodeBeginAcceptMessageSession(AsyncCallback, Object)Beginnt einen asynchronen Vorgang zum Annehmen einer Nachrichtensitzung.
Öffentliche MethodeBeginAcceptMessageSession(String, AsyncCallback, Object)Beginnt einen asynchronen Vorgang zum Annehmen einer Nachrichtensitzung.
Öffentliche MethodeBeginAcceptMessageSession(TimeSpan, AsyncCallback, Object)Beginnt einen asynchronen Vorgang zum Annehmen einer Nachrichtensitzung.
Öffentliche MethodeBeginAcceptMessageSession(String, TimeSpan, AsyncCallback, Object)Beginnt einen asynchronen Vorgang zum Annehmen einer Nachrichtensitzung.
Öffentliche MethodeBeginAddRule(RuleDescription, AsyncCallback, Object)Beginnt einen asynchronen Vorgang zum Hinzufügen einer neuen Regel zum Abonnement.
Öffentliche MethodeBeginAddRule(String, Filter, AsyncCallback, Object)Beginnt einen asynchronen Vorgang zum Hinzufügen einer neuen Regel zum Abonnement.
Öffentliche MethodeBeginCloseBeginnt einen asynchronen Vorgang zum Schließen der Nachrichtencliententität. (Geerbt von MessageClientEntity.)
Öffentliche MethodeBeginCompleteBeginnt einen asynchronen Vorgang zum Abschließen der Verarbeitung einer Nachricht.
Öffentliche MethodeBeginCompleteBatchBeginnt einen asynchronen Vorgang zum Abschließen der Verarbeitung einer Nachricht.
Öffentliche MethodeBeginDeadLetter(Guid, AsyncCallback, Object)Beginnt einen asynchronen Vorgang zum Verschieben einer Nachricht in die Warteschlange für unzustellbare Nachrichten.
Öffentliche MethodeBeginDeadLetter(Guid, IDictionary<(Of <<'(String, Object>)>>), AsyncCallback, Object)Beginnt einen asynchronen Vorgang zum Verschieben einer Nachricht in die Warteschlange für unzustellbare Nachrichten.
Öffentliche MethodeBeginDeadLetter(Guid, String, String, AsyncCallback, Object)Beginnt einen asynchronen Vorgang zum Verschieben einer Nachricht in die Warteschlange für unzustellbare Nachrichten.
Öffentliche MethodeBeginDefer(Guid, AsyncCallback, Object)Beginnt einen asynchronen Vorgang zum Anhalten der Verarbeitung einer Nachricht.
Öffentliche MethodeBeginDefer(Guid, IDictionary<(Of <<'(String, Object>)>>), AsyncCallback, Object)Beginnt einen asynchronen Vorgang zum Anhalten der Verarbeitung einer Nachricht.
Öffentliche MethodeBeginGetMessageSessions(AsyncCallback, Object)Beginnt einen asynchronen Vorgang zum Abrufen einer Nachrichtensitzung.
Öffentliche MethodeBeginGetMessageSessions(DateTime, AsyncCallback, Object)Beginnt einen asynchronen Vorgang zum Abrufen einer Nachrichtensitzung.
Öffentliche MethodeBeginPeek(AsyncCallback, Object)Beginnt einen asynchronen Rückgabevorgang, ohne die erste Nachricht in der Warteschlange zu entfernen.
Öffentliche MethodeBeginPeek(Int64, AsyncCallback, Object)Beginnt einen asynchronen Rückgabevorgang, ohne die erste Nachricht in der Warteschlange zu entfernen.
Öffentliche MethodeBeginPeekBatch(Int32, AsyncCallback, Object)Beginnt einen asynchronen Peek-Vorgang eines Batches.
Öffentliche MethodeBeginPeekBatch(Int64, Int32, AsyncCallback, Object)Beginnt einen asynchronen Peek-Vorgang eines Batches.
Öffentliche MethodeBeginReceive(AsyncCallback, Object)Beginnt einen asynchronen Vorgang zum Empfangen einer Nachricht.
Öffentliche MethodeBeginReceive(Int64, AsyncCallback, Object)Beginnt einen asynchronen Vorgang zum Empfangen einer Nachricht.
Öffentliche MethodeBeginReceive(TimeSpan, AsyncCallback, Object)Beginnt einen asynchronen Vorgang zum Empfangen einer Nachricht.
Öffentliche MethodeBeginReceiveBatch(IEnumerable<(Of <<'(Int64>)>>), AsyncCallback, Object)Beginnt einen asynchronen Vorgang zum Empfangen eines Batches.
Öffentliche MethodeBeginReceiveBatch(Int32, AsyncCallback, Object)Beginnt einen asynchronen Vorgang zum Empfangen eines Batches.
Öffentliche MethodeBeginReceiveBatch(Int32, TimeSpan, AsyncCallback, Object)Beginnt einen asynchronen Vorgang zum Empfangen eines Batches.
Öffentliche MethodeBeginRemoveRuleBeginnt eine asynchrone Aktion zum Entfernen einer Regel.
Öffentliche MethodeCloseSchließt die Nachrichtencliententität und weist ihr einen geschlossenen Status zu. (Geerbt von MessageClientEntity.)
Öffentliche MethodeCloseAsyncSchließt asynchron die Nachrichtencliententität und weist ihr einen geschlossenen Status zu. (Geerbt von MessageClientEntity.)
Öffentliche MethodeCompleteSchließt die Verarbeitung einer Nachricht ab.
Öffentliche MethodeCompleteAsyncSchließt asynchron die Verarbeitung einer Nachricht ab.
Öffentliche MethodeCompleteBatchSchließt die Verarbeitung eines Batches ab.
Öffentliche MethodeCompleteBatchAsyncSchließt asynchron die Verarbeitung eines Batches ab.
Öffentliche MethodeStatisches ElementCreate(String, String)Erstellt mit dem angegebenen Namen und Themapfad eine neue Kopie von SubscriptionClient.
Öffentliche MethodeStatisches ElementCreate(String, String, ReceiveMode)Erstellt mit dem angegebenen Namen, Themapfad und Modus eine neue Kopie von SubscriptionClient.
Öffentliche MethodeStatisches ElementCreateFromConnectionString(String, String, String)Erstellt eine neue Kopie von SubscriptionClient aus der Verbindungszeichenfolge mit dem angegebenen Themapfad und Namen.
Öffentliche MethodeStatisches ElementCreateFromConnectionString(String, String, String, ReceiveMode)Erstellt eine neue Kopie von SubscriptionClient aus der Verbindungszeichenfolge mit dem angegebenen Themapfad, Namen und Modus.
Öffentliche MethodeDeadLetter(Guid)Verschiebt die nicht zugestellte Nachricht in die Warteschlange für unzustellbare Nachrichten.
Öffentliche MethodeDeadLetter(Guid, IDictionary<(Of <<'(String, Object>)>>))Verschiebt die nicht zugestellte Nachricht in die Warteschlange für unzustellbare Nachrichten.
Öffentliche MethodeDeadLetter(Guid, String, String)Verschiebt die nicht zugestellte Nachricht in die Warteschlange für unzustellbare Nachrichten.
Öffentliche MethodeDeadLetterAsync(Guid)Verschiebt asynchron die nicht zugestellte Nachricht in die Warteschlange für unzustellbare Nachrichten.
Öffentliche MethodeDeadLetterAsync(Guid, IDictionary<(Of <<'(String, Object>)>>))Verschiebt asynchron die nicht zugestellte Nachricht in die Warteschlange für unzustellbare Nachrichten.
Öffentliche MethodeDeadLetterAsync(Guid, String, String)Verschiebt asynchron die nicht zugestellte Nachricht in die Warteschlange für unzustellbare Nachrichten.
Öffentliche MethodeDefer(Guid)Hält die Verarbeitung einer Nachricht an.
Öffentliche MethodeDefer(Guid, IDictionary<(Of <<'(String, Object>)>>))Hält die Verarbeitung einer Nachricht an.
Öffentliche MethodeDeferAsync(Guid)Hält asynchron die Verarbeitung einer Nachricht an.
Öffentliche MethodeDeferAsync(Guid, IDictionary<(Of <<'(String, Object>)>>))Hält asynchron die Verarbeitung einer Nachricht an.
Öffentliche MethodeEndAbandonBeendet einen asynchronen Vorgang zum Verwerfen der Nachricht und Aufgeben der Sperre.
Öffentliche MethodeEndAcceptMessageSessionBeendet einen asynchronen Vorgang zum Annehmen einer Nachrichtensitzung, die die Gruppierung verwandter Nachrichten für die Verarbeitung in einer Transaktion erlaubt.
Öffentliche MethodeEndAddRuleBeendet einen asynchronen Vorgang zum Hinzufügen einer Regel.
Öffentliche MethodeEndCloseBeendet einen asynchronen Vorgang zum Schließen der Nachrichtencliententität. (Geerbt von MessageClientEntity.)
Öffentliche MethodeEndCompleteBeendet einen asynchronen Vorgang zum Abschließen der Verarbeitung einer Nachricht.
Öffentliche MethodeEndCompleteBatchBeendet einen asynchronen Vorgang zum Abschließen der Verarbeitung eines Batches.
Öffentliche MethodeEndDeadLetterBeendet einen asynchronen Vorgang zum Verschieben der Nachricht in die Warteschlange für unzustellbare Nachrichten.
Öffentliche MethodeEndDeferBeendet einen asynchronen Vorgang zum Anhalten der Verarbeitung einer Nachricht.
Öffentliche MethodeEndGetMessageSessionsBeendet einen asynchronen Vorgang zum Abrufen der Verarbeitung einer Nachricht.
Öffentliche MethodeEndPeekStellt einen asynchronen Peek-Vorgang fertig.
Öffentliche MethodeEndPeekBatchStellt einen asynchronen Peek-Vorgang eines Nachrichtenbatches fertig.
Öffentliche MethodeEndReceiveBeendet einen asynchronen Vorgang zum Empfangen einer Nachricht.
Öffentliche MethodeEndReceiveBatchBeendet einen asynchronen Vorgang zum Empfangen eines Batches.
Öffentliche MethodeEndRemoveRuleBeendet einen asynchronen Vorgang zum Entfernen einer Regel.
Öffentliche MethodeEquals (Geerbt von Object.)
Geschützte MethodeFaultWeist der Nachrichtencliententität einen Fehlerstatus zu. (Geerbt von MessageClientEntity.)
Geschützte MethodeFinalize (Geerbt von Object.)
Öffentliche MethodeStatisches ElementFormatDeadLetterPathErstellt mithilfe des angegebenen Themapfads und Abonnementnamens einen Formatnamenpfad für die Warteschlange für unzustellbare Nachrichten.
Öffentliche MethodeStatisches ElementFormatSubscriptionPathErstellt mithilfe des angegebenen Themapfads und Abonnementnamens einen Formatnamen-Abonnementpfad.
Öffentliche MethodeGetHashCode (Geerbt von Object.)
Öffentliche MethodeGetMessageSessions()()()()Ruft eine Nachrichtensitzung ab, die die Gruppierung verwandter Nachrichten für die Verarbeitung in einer Transaktion erlaubt.
Öffentliche MethodeGetMessageSessions(DateTime)Ruft alle Nachrichtensitzungen ab, deren Sitzungsstatus seit lastUpdatedTime aktualisiert wurde.
Öffentliche MethodeGetMessageSessionsAsync()()()()Ruft asynchron eine Nachrichtensitzung ab, die die Gruppierung verwandter Nachrichten für die Verarbeitung in einer Transaktion erlaubt.
Öffentliche MethodeGetMessageSessionsAsync(DateTime)Ruft asynchron eine Nachrichtensitzung ab, die die Gruppierung verwandter Nachrichten für die Verarbeitung in einer Transaktion erlaubt.
Öffentliche MethodeGetType (Geerbt von Object.)
Geschützte MethodeMemberwiseClone (Geerbt von Object.)
Geschützte MethodeOnAbortFührt die Abbruchaktion aus. (Überschreibt MessageClientEntity..::..OnAbort()()()().)
Geschützte MethodeOnBeginAcceptMessageSessionWird bei einem Aufruf des Vorgangs BeginAcceptMessageSession ausgeführt.
Geschützte MethodeOnBeginAddRuleWird bei einem Aufruf des Vorgangs BeginAddRule ausgeführt.
Geschützte MethodeOnBeginCloseFührt die Aktion zum Beginnen des Schließvorgangs aus. (Überschreibt MessageClientEntity..::..OnBeginClose(TimeSpan, AsyncCallback, Object).)
Geschützte MethodeOnBeginCreateReceiver(ReceiveMode, TimeSpan, AsyncCallback, Object)Führt die Aktion zum Beginnen der Empfängererstellung aus.
Geschützte MethodeOnBeginCreateReceiver(String, String, ReceiveMode, TimeSpan, AsyncCallback, Object)Führt die Aktion zum Beginnen der Empfängererstellung aus.
Geschützte MethodeOnBeginGetMessageSessionsWird bei einem Aufruf des Vorgangs BeginGetMessageSessions ausgeführt.
Geschützte MethodeOnBeginOpenWird bei einem Aufruf des Vorgangs zum Beginnen des Öffnens der Nachrichtencliententität ausgeführt. (Geerbt von MessageClientEntity.)
Geschützte MethodeOnBeginRemoveRuleBeginnt mit dem Entfernen einer Rule aus einem Subscription über das Laufzeitclientprotokoll.
Geschützte MethodeOnBeginRemoveRulesByTagBeginnt mit dem Entfernen einer Rule aus einem Subscription über das Laufzeitclientprotokoll mithilfe eines Tags.
Geschützte MethodeOnCloseFührt die Schließaktion aus. (Überschreibt MessageClientEntity..::..OnClose(TimeSpan).)
Geschützte MethodeOnClosedTritt auf, wenn die Nachrichtencliententität in einen schließenden Status übergeht. (Geerbt von MessageClientEntity.)
Geschützte MethodeOnEndAcceptMessageSessionWird bei einem Aufruf des Vorgangs EndAcceptMessageSession ausgeführt.
Geschützte MethodeOnEndAddRuleBeendet den asynchronen Aufruf von OnBeginAddRule.
Geschützte MethodeOnEndCloseFührt die Aktion zum Beenden des Schließvorgangs aus. (Überschreibt MessageClientEntity..::..OnEndClose(IAsyncResult).)
Geschützte MethodeOnEndCreateReceiverFührt die Aktion zum Beenden der Empfängererstellung aus.
Geschützte MethodeOnEndGetMessageSessionsFührt die Aktion zum Beenden des Nachrichtenabrufs aus.
Geschützte MethodeOnEndOpenWird bei einem Aufruf des Vorgangs zum Beenden des Öffnens der Nachrichtencliententität ausgeführt. (Geerbt von MessageClientEntity.)
Geschützte MethodeOnEndRemoveRuleBeendet den asynchronen Aufruf von OnBeginRemoveRule(String, TimeSpan, AsyncCallback, Object).
Geschützte MethodeOnEndRemoveRulesBeendet den asynchronen Aufruf von OnBeginRemoveRule(String, TimeSpan, AsyncCallback, Object).
Geschützte MethodeOnFaultedWird bei einem Aufruf des Vorgangs Fault ausgeführt. (Geerbt von MessageClientEntity.)
Öffentliche MethodeOnMessage(Action<(Of <<'(BrokeredMessage>)>>))Verarbeitet eine Nachricht in einem ereignisgesteuerten Nachrichtensystem.
Öffentliche MethodeOnMessage(Action<(Of <<'(BrokeredMessage>)>>), OnMessageOptions)Verarbeitet eine Nachricht in einem ereignisgesteuerten Nachrichtensystem mit den angegebenen OnMessageOptions-Optionen.
Öffentliche MethodeOnMessageAsync(Func<(Of <<'(BrokeredMessage, Task>)>>))Verarbeitet eine Nachricht asynchron.
Öffentliche MethodeOnMessageAsync(Func<(Of <<'(BrokeredMessage, Task>)>>), OnMessageOptions)Verarbeitet eine Nachricht asynchron.
Geschützte MethodeOnOpenWird bei einem Aufruf des Vorgangs zum Öffnen der Nachrichtencliententität ausgeführt. (Geerbt von MessageClientEntity.)
Geschützte MethodeOnOpenedWird ausgeführt, wenn die Nachrichtencliententität geöffnet wird. (Geerbt von MessageClientEntity.)
Geschützte MethodeOnRuntimeDescriptionChangedLöst ein Ereignis aus, wenn die Laufzeitbeschreibung geändert wurde. (Geerbt von MessageClientEntity.)
Öffentliche MethodePeek()()()()Die Rückgabe erfolgt, ohne die erste Nachricht in der Warteschlange zu entfernen.
Öffentliche MethodePeek(Int64)Die Rückgabe erfolgt, ohne die erste Nachricht in der Warteschlange zu entfernen.
Öffentliche MethodePeekAsync()()()()Die Rückgabe erfolgt asynchron, ohne die erste Nachricht in der Warteschlange zu entfernen.
Öffentliche MethodePeekAsync(Int64)Die Rückgabe erfolgt asynchron, ohne die erste Nachricht in der Warteschlange zu entfernen.
Öffentliche MethodePeekBatch(Int32)Die Rückgabe erfolgt, ohne die ersten Nachrichten in einem Batch zu entfernen.
Öffentliche MethodePeekBatch(Int64, Int32)Die Rückgabe erfolgt, ohne die ersten Nachrichten in einem Batch zu entfernen.
Öffentliche MethodePeekBatchAsync(Int32)Die Rückgabe erfolgt asynchron, ohne die ersten Nachrichten in einem Batch zu entfernen.
Öffentliche MethodePeekBatchAsync(Int64, Int32)Die Rückgabe erfolgt asynchron, ohne die ersten Nachrichten in einem Batch zu entfernen.
Öffentliche MethodeReceive()()()()Empfängt mithilfe von InternalReceiver()()()() eine Nachricht.
Öffentliche MethodeReceive(Int64)Empfängt mithilfe von InternalReceiver()()()() eine Nachricht.
Öffentliche MethodeReceive(TimeSpan)Empfängt mithilfe von InternalReceiver()()()() eine Nachricht.
Öffentliche MethodeReceiveAsync()()()()Empfängt asynchron mithilfe von InternalReceiver()()()() eine Nachricht.
Öffentliche MethodeReceiveAsync(Int64)Empfängt asynchron mithilfe von InternalReceiver()()()() eine Nachricht.
Öffentliche MethodeReceiveAsync(TimeSpan)Empfängt asynchron mithilfe von InternalReceiver()()()() eine Nachricht.
Öffentliche MethodeReceiveBatch(IEnumerable<(Of <<'(Int64>)>>))Empfängt einen Batch nach dem asynchronen Vorgang.
Öffentliche MethodeReceiveBatch(Int32)Empfängt einen Batch nach dem asynchronen Vorgang.
Öffentliche MethodeReceiveBatch(Int32, TimeSpan)Empfängt einen Batch nach dem asynchronen Vorgang.
Öffentliche MethodeReceiveBatchAsync(IEnumerable<(Of <<'(Int64>)>>))Empfängt asynchron eine Sammlung von Nachrichten (für die Batchverarbeitung).
Öffentliche MethodeReceiveBatchAsync(Int32)Empfängt asynchron eine Sammlung von Nachrichten (für die Batchverarbeitung).
Öffentliche MethodeReceiveBatchAsync(Int32, TimeSpan)Empfängt asynchron eine Sammlung von Nachrichten (für die Batchverarbeitung).
Öffentliche MethodeRemoveRuleEntfernt die durch ruleName beschriebene Regel.
Öffentliche MethodeRemoveRuleAsyncEntfernt asynchron die durch ruleName beschriebene Regel.
Geschützte MethodeThrowIfClosedLöst eine Ausnahme aus, wenn die Nachrichtencliententität geschlossen ist. (Geerbt von MessageClientEntity.)
Geschützte MethodeThrowIfDisposedLöst eine Ausnahme aus, wenn die Nachrichtencliententität entfernt ist. (Geerbt von MessageClientEntity.)
Geschützte MethodeThrowIfDisposedOrImmutableLöst eine Ausnahme aus, wenn der Client entfernt oder unveränderlich ist. (Geerbt von MessageClientEntity.)
Geschützte MethodeThrowIfDisposedOrNotOpenLöst eine Ausnahme aus, wenn der Client entfernt oder nicht geöffnet ist. (Geerbt von MessageClientEntity.)
Geschützte MethodeThrowIfFaultedLöst eine Ausnahme aus, wenn der Client einen Fehlerstatus aufweist. (Geerbt von MessageClientEntity.)
Öffentliche MethodeToString (Geerbt von Object.)
Zum Anfang

This abstract class is not meant to be inherited, so protected members of this class should be ignored.

// Create subscription client
SubscriptionClient mySubscriptionClient = 
factory.CreateSubscriptionClient(topicName, subscriptionName);

// Create a receiver
MessageReceiver myMessageReceiver = mySubscriptionClient.CreateReceiver(ReceiveMode.PeekLock);

// Receive messages
for (int count = 0; count &lt; MsgCount; count++)
{
    var message = subscriptionClient.Receive();
    message.Complete();
}

Any public static (Shared in Visual Basic) members of this type are thread safe. Instance members are also guaranteed to be thread safe.

Community-Beiträge

HINZUFÜGEN
Anzeigen:
© 2014 Microsoft