MessagingFactory Klasse

Definition

Die MessagingFactory-Klasse ist die Ankerklasse, die für Laufzeitvorgänge zum Senden und Empfangen von Warteschlangen, Themen oder Abonnements verwendet wird.

public abstract class MessagingFactory : Microsoft.ServiceBus.Messaging.ClientEntity
type MessagingFactory = class
    inherit ClientEntity
Public MustInherit Class MessagingFactory
Inherits ClientEntity
Vererbung
MessagingFactory

Beispiele

string Address = "sb://myapp.WindowsAzure.com/"; //base address of namespace you are connecting to.
MessagingFactorySettings MsgFactorySettings = new MessagingFactorySettings(); //specify operating timeout (optional)
MessagingFactory MsgFactory = MessagingFactory.Create(Address, MsgFactorySettings);

Hinweise

Beachten Sie, dass jede Membermethode mit CreateXXXClient, z. B. CreateQueueClient, keine neue Entität im Namespace erstellt. Es wird nur für eine vorhandene Entität verarbeitet, die zuvor mithilfe von NamespaceManagererstellt wurde. Wenn diese Entitäten nicht im Namespace vorhanden sind, erhalten Sie eine Ausnahme.

Eigenschaften

Address

Ruft die Basisadresse der Messagingfactory ab.

IsClosed

Die MessagingFactory-Klasse ist die Ankerklasse, die für Laufzeitvorgänge zum Senden und Empfangen von Warteschlangen, Themen oder Abonnements verwendet wird.

(Geerbt von ClientEntity)
NamespaceEndpoints

Ruft eine Liste der Namespaceendpunkte ab.

PrefetchCount

Ruft die Anzahl der Nachrichten ab, die der Nachrichtenempfänger gleichzeitig anfordern kann, oder legt sie fest.

RetryPolicy

Die MessagingFactory-Klasse ist die Ankerklasse, die für Laufzeitvorgänge zum Senden und Empfangen von Warteschlangen, Themen oder Abonnements verwendet wird.

(Geerbt von ClientEntity)
ThisLock

Die MessagingFactory-Klasse ist die Ankerklasse, die für Laufzeitvorgänge zum Senden und Empfangen von Warteschlangen, Themen oder Abonnements verwendet wird.

(Geerbt von ClientEntity)

Methoden

Abort()

Führt abbruchfunktionen für die Messagingentität aus.

(Geerbt von ClientEntity)
AcceptMessageSession()

Gibt verfügbare Sitzungen für alle sitzungsfähigen Abonnements und Warteschlangen im Dienstnamespace zurück.

AcceptMessageSession(TimeSpan)

Gibt verfügbare Sitzungen für alle sitzungsfähigen Abonnements und Warteschlangen im Dienstnamespace zurück.

AcceptMessageSessionAsync()

Gibt asynchron verfügbare Sitzungen für alle sitzungsfähigen Abonnements und Warteschlangen im Dienstnamespace zurück.

AcceptMessageSessionAsync(TimeSpan)

Gibt asynchron verfügbare Sitzungen für alle sitzungsfähigen Abonnements und Warteschlangen im Dienstnamespace zurück.

Close()

Sendet eine Bereinigungsnachricht an Service Bus, um den Abschluss der Verwendung einer Entität zu signalisieren.

(Geerbt von ClientEntity)
CloseAsync()

Sendet eine Bereinigungsnachricht asynchron an Service Bus, um den Abschluss der Verwendung einer Entität zu signalisieren.

(Geerbt von ClientEntity)
Create()

Erstellt ein neues Messaging factory-Objekt.

Create(IEnumerable<String>)

Erstellt ein neues MessagingFactory-Objekt.

Create(IEnumerable<String>, MessagingFactorySettings)

Erstellt ein neues MessagingFactory-Objekt.

Create(IEnumerable<String>, TokenProvider)

Erstellt ein neues MessagingFactory-Objekt.

Create(IEnumerable<Uri>)

Erstellt ein neues MessagingFactory-Objekt.

Create(IEnumerable<Uri>, MessagingFactorySettings)

Erstellt ein neues MessagingFactory-Objekt.

Create(IEnumerable<Uri>, TokenProvider)

Erstellt ein neues MessagingFactory-Objekt.

Create(String)

Erstellt ein neues MessagingFactory-Objekt.

Create(String, MessagingFactorySettings)

Erstellt ein neues MessagingFactory-Objekt.

Create(String, TokenProvider)

Erstellt ein neues MessagingFactory-Objekt.

Create(Uri)

Erstellt ein neues MessagingFactory-Objekt.

Create(Uri, MessagingFactorySettings)

Erstellt ein neues MessagingFactory-Objekt.

Create(Uri, TokenProvider)

Erstellt ein neues MessagingFactory-Objekt.

CreateAsync(IEnumerable<String>)

Erstellt asynchron ein neues Messaging factory-Objekt.

CreateAsync(IEnumerable<String>, MessagingFactorySettings)

Erstellt asynchron ein neues Messaging factory-Objekt.

CreateAsync(IEnumerable<String>, TokenProvider)

Erstellt asynchron ein neues Messaging factory-Objekt.

CreateAsync(IEnumerable<Uri>)

Erstellt asynchron ein neues Messaging factory-Objekt.

CreateAsync(IEnumerable<Uri>, MessagingFactorySettings)

Erstellt asynchron ein neues Messaging factory-Objekt.

CreateAsync(IEnumerable<Uri>, TokenProvider)

Erstellt asynchron ein neues Messaging factory-Objekt.

CreateAsync(String)

Erstellt asynchron ein neues Messaging factory-Objekt.

CreateAsync(String, MessagingFactorySettings)

Erstellt asynchron ein neues Messaging factory-Objekt.

CreateAsync(String, TokenProvider)

Erstellt asynchron ein neues Messaging factory-Objekt.

CreateAsync(Uri)

Erstellt asynchron ein neues Messaging factory-Objekt.

CreateAsync(Uri, MessagingFactorySettings)

Erstellt asynchron ein neues Messaging factory-Objekt.

CreateAsync(Uri, TokenProvider)

Erstellt asynchron ein neues Messaging factory-Objekt.

CreateEventHubClient(String)

Erstellt ein neues EventHubClient -Objekt unter Verwendung des angegebenen Pfads.

CreateFromConnectionString(String)

Erstellt ein neues MessagingFactory -Objekt aus einer Verbindungszeichenfolge.

CreateMessageReceiver(String)

Erstellt einen Nachrichtenempfänger.

CreateMessageReceiver(String, ReceiveMode)

Erstellt einen Nachrichtenempfänger.

CreateMessageReceiverAsync(String)

Erstellt asynchron einen Nachrichtenempfänger.

CreateMessageReceiverAsync(String, ReceiveMode)

Erstellt asynchron einen Nachrichtenempfänger.

CreateMessageSender(String)

Erstellt einen Nachrichtensender.

CreateMessageSender(String, String)

Erstellt einen Nachrichtensender.

CreateMessageSenderAsync(String)

Erstellt asynchron einen Nachrichtensender.

CreateMessageSenderAsync(String, String)

Erstellt asynchron einen Nachrichtensender.

CreateQueueClient(String)

Erstellt einen neuen Warteschlangenclient.

CreateQueueClient(String, ReceiveMode)

Erstellt einen neuen Warteschlangenclient.

CreateSubscriptionClient(String, String)

Erstellt einen Abonnementclient.

CreateSubscriptionClient(String, String, ReceiveMode)

Erstellt einen neuen Abonnementclient.

CreateTopicClient(String)

Erstellt einen neuen Themenclient.

Fault()

Nur zur internen Verwendung. Verhindern Sie das Erben von dieser Klasse.

(Geerbt von ClientEntity)
GetSettings()

Ruft eine Kopie der Einstellungen der Messagingfactory ab.

IncrementConnectionResetCount(Uri)

Die MessagingFactory-Klasse ist die Ankerklasse, die für Laufzeitvorgänge zum Senden und Empfangen von Warteschlangen, Themen oder Abonnements verwendet wird.

OnAbort()

Führt die Abbruchaktion aus.

OnAcceptMessageSession(ReceiveMode, TimeSpan, TimeSpan)

Führt die Accept Message-Sitzung aus.

OnAcceptSessionReceiver(String, String, ReceiveMode, TimeSpan)

Führt die Aktion "Sitzungsempfänger annehmen" aus.

OnBeginAcceptMessageSession(ReceiveMode, TimeSpan, TimeSpan, AsyncCallback, Object)

Führt die Sitzungsaktion begin accept message aus.

OnBeginAcceptSessionReceiver(String, String, ReceiveMode, TimeSpan, AsyncCallback, Object)

Führt die Aktion begin accept session receiver aus.

OnBeginClose(TimeSpan, AsyncCallback, Object)

Führt die Aktion "Schließen beginnen" aus.

OnBeginCreateMessageReceiver(String, ReceiveMode, TimeSpan, AsyncCallback, Object)

Führt die Aktion Zum Erstellen des Nachrichtenempfängers beginnen aus.

OnBeginCreateMessageSender(String, String, TimeSpan, AsyncCallback, Object)

Führt die Aktion start create message sender aus.

OnBeginCreateMessageSender(String, TimeSpan, AsyncCallback, Object)

Führt die Aktion start create message sender aus.

OnBeginOpen(TimeSpan, AsyncCallback, Object)

Die MessagingFactory-Klasse ist die Ankerklasse, die für Laufzeitvorgänge zum Senden und Empfangen von Warteschlangen, Themen oder Abonnements verwendet wird.

(Geerbt von ClientEntity)
OnClose(TimeSpan)

Führt die Schließen-Aktion aus.

OnClosed()

Die MessagingFactory-Klasse ist die Ankerklasse, die für Laufzeitvorgänge zum Senden und Empfangen von Warteschlangen, Themen oder Abonnements verwendet wird.

(Geerbt von ClientEntity)
OnCreateEventHubClient(String)

Führt die Event Hub-Clientaktion erstellen aus.

OnCreateMessageReceiver(String, ReceiveMode, TimeSpan)

Führt die Aktion Nachrichtenempfänger erstellen aus.

OnCreateMessageSender(String, String, TimeSpan)

Führt die Aktion Nachrichtensender erstellen aus.

OnCreateMessageSender(String, TimeSpan)

Führt die Aktion Nachrichtensender erstellen aus.

OnCreateQueueClient(String, ReceiveMode)

Führt die Aktion Warteschlangenclient erstellen aus.

OnCreateSubscriptionClient(String, ReceiveMode)

Führt eine Clientaktion zum Erstellen eines Abonnements aus.

OnCreateSubscriptionClient(String, String, ReceiveMode)

Führt eine Clientaktion zum Erstellen eines Abonnements aus.

OnCreateTopicClient(String)

Führt die Clientaktion zum Erstellen eines Themas aus.

OnEndAcceptMessageSession(IAsyncResult)

Führt die Sitzungsaktion end accept message aus.

OnEndAcceptSessionReceiver(IAsyncResult)

Führt die End Accept Session Receiver-Aktion aus.

OnEndClose(IAsyncResult)

Führt die Aktion zum Beenden des Schließens aus.

OnEndCreateMessageReceiver(IAsyncResult)

Führt die End create message receiver-Aktion aus.

OnEndCreateMessageSender(IAsyncResult)

Führt die End create message sender-Aktion aus.

OnEndOpen(IAsyncResult)

Die MessagingFactory-Klasse ist die Ankerklasse, die für Laufzeitvorgänge zum Senden und Empfangen von Warteschlangen, Themen oder Abonnements verwendet wird.

(Geerbt von ClientEntity)
OnFaulted()

Die MessagingFactory-Klasse ist die Ankerklasse, die für Laufzeitvorgänge zum Senden und Empfangen von Warteschlangen, Themen oder Abonnements verwendet wird.

(Geerbt von ClientEntity)
OnOpen(TimeSpan)

Die MessagingFactory-Klasse ist die Ankerklasse, die für Laufzeitvorgänge zum Senden und Empfangen von Warteschlangen, Themen oder Abonnements verwendet wird.

(Geerbt von ClientEntity)
OnOpened()

Die MessagingFactory-Klasse ist die Ankerklasse, die für Laufzeitvorgänge zum Senden und Empfangen von Warteschlangen, Themen oder Abonnements verwendet wird.

(Geerbt von ClientEntity)
PairNamespaceAsync(PairedNamespaceOptions)

Koppelt asynchron einen Namespace.

ResetConnection()

Die MessagingFactory-Klasse ist die Ankerklasse, die für Laufzeitvorgänge zum Senden und Empfangen von Warteschlangen, Themen oder Abonnements verwendet wird.

ThrowIfClosed()

Die MessagingFactory-Klasse ist die Ankerklasse, die für Laufzeitvorgänge zum Senden und Empfangen von Warteschlangen, Themen oder Abonnements verwendet wird.

(Geerbt von ClientEntity)
ThrowIfDisposed()

Die MessagingFactory-Klasse ist die Ankerklasse, die für Laufzeitvorgänge zum Senden und Empfangen von Warteschlangen, Themen oder Abonnements verwendet wird.

(Geerbt von ClientEntity)
ThrowIfDisposedOrImmutable()

Die MessagingFactory-Klasse ist die Ankerklasse, die für Laufzeitvorgänge zum Senden und Empfangen von Warteschlangen, Themen oder Abonnements verwendet wird.

(Geerbt von ClientEntity)
ThrowIfDisposedOrNotOpen()

Die MessagingFactory-Klasse ist die Ankerklasse, die für Laufzeitvorgänge zum Senden und Empfangen von Warteschlangen, Themen oder Abonnements verwendet wird.

(Geerbt von ClientEntity)
ThrowIfFaulted()

Die MessagingFactory-Klasse ist die Ankerklasse, die für Laufzeitvorgänge zum Senden und Empfangen von Warteschlangen, Themen oder Abonnements verwendet wird.

(Geerbt von ClientEntity)

Gilt für:

Weitere Informationen