(0) exportieren Drucken
Alle erweitern

SubscriptionClient-Klasse

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

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

public abstract class SubscriptionClient : MessageClientEntity

Der SubscriptionClient-Typ macht folgende Elemente verfügbar.

  NameBeschreibung
Öffentliche EigenschaftIsClosed (Geerbt von ClientEntity.)
Ö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 EigenschaftRetryPolicy (Geerbt von ClientEntity.)
Geschützte EigenschaftThisLock (Geerbt von ClientEntity.)
Ö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 MethodeAbortPerforms abort functionality on the messaging entity. (Geerbt von ClientEntity.)
Ö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 MethodeCloseSends a cleanup message to Service Bus to signal the completion of the usage of an entity. (Geerbt von ClientEntity.)
Öffentliche MethodeCloseAsyncSends a cleanup message asynchronously to Service Bus to signal the completion of the usage of an entity. (Geerbt von ClientEntity.)
Ö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 MethodeFaultFor internal use only. Do not inherit from this class. (Geerbt von ClientEntity.)
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 ClientEntity..::..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 ClientEntity..::..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 MethodeOnBeginOpen (Geerbt von ClientEntity.)
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 ClientEntity..::..OnClose(TimeSpan).)
Geschützte MethodeOnClosed (Geerbt von ClientEntity.)
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 ClientEntity..::..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 MethodeOnEndOpen (Geerbt von ClientEntity.)
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 MethodeOnFaulted (Geerbt von ClientEntity.)
Ö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 MethodeOnOpen (Geerbt von ClientEntity.)
Geschützte MethodeOnOpened (Geerbt von ClientEntity.)
Ö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 MethodeRegisterSessionHandler(Type)Registriert den Handler für die Clientsitzung.
Öffentliche MethodeRegisterSessionHandler(Type, SessionHandlerOptions)Registriert den Handler für die Clientsitzung.
Öffentliche MethodeRegisterSessionHandlerAsync(Type)Registriert den Handler für die Clientsitzung asynchron.
Öffentliche MethodeRegisterSessionHandlerAsync(Type, SessionHandlerOptions)Registriert den Handler für die Clientsitzung asynchron.
Öffentliche MethodeRegisterSessionHandlerFactory(IMessageSessionAsyncHandlerFactory, SessionHandlerOptions)Registriert die Handlerfactory für die Clientsitzung.
Öffentliche MethodeRegisterSessionHandlerFactory(IMessageSessionHandlerFactory, SessionHandlerOptions)Registriert die Handlerfactory für die Clientsitzung.
Öffentliche MethodeRegisterSessionHandlerFactoryAsync(IMessageSessionAsyncHandlerFactory, SessionHandlerOptions)Registriert die Handlerfactory für die Clientsitzung asynchron.
Öffentliche MethodeRegisterSessionHandlerFactoryAsync(IMessageSessionHandlerFactory, SessionHandlerOptions)Registriert die Handlerfactory für die Clientsitzung asynchron.
Öffentliche MethodeRemoveRuleEntfernt die durch ruleName beschriebene Regel.
Öffentliche MethodeRemoveRuleAsyncEntfernt asynchron die durch ruleName beschriebene Regel.
Geschützte MethodeThrowIfClosed (Geerbt von ClientEntity.)
Geschützte MethodeThrowIfDisposed (Geerbt von ClientEntity.)
Geschützte MethodeThrowIfDisposedOrImmutable (Geerbt von ClientEntity.)
Geschützte MethodeThrowIfDisposedOrNotOpen (Geerbt von ClientEntity.)
Geschützte MethodeThrowIfFaulted (Geerbt von ClientEntity.)
Ö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