Freigeben über


ClientEntity Klasse

Definition

Vertrag für alle Cliententitäten mit dem Open-Close/Abort-Zustand m/c Standard-purpose: closeAlle verwandten Entitäten

public abstract class ClientEntity : Microsoft.Azure.ServiceBus.IClientEntity
type ClientEntity = class
    interface IClientEntity
Public MustInherit Class ClientEntity
Implements IClientEntity
Vererbung
ClientEntity
Abgeleitet
Implementiert

Konstruktoren

ClientEntity(String, String, RetryPolicy)

Vertrag für alle Cliententitäten mit dem Open-Close/Abort-Zustand m/c Standard-purpose: closeAlle verwandten Entitäten

Eigenschaften

ClientId

Ruft die ID ab, um diesen Client zu identifizieren. Dies kann verwendet werden, um Protokolle und Ausnahmen zu korrelieren.

IsClosedOrClosing

Gibt true zurück, wenn der Client geschlossen oder geschlossen wird.

OperationTimeout

Dauer, nach der für einzelne Vorgänge ein Timeout auftritt.

OwnsConnection

Gibt true zurück, wenn die Verbindung im Besitz ist, und false, wenn die Verbindung freigegeben ist.

Path

Ruft den Namen der Entität ab.

RegisteredPlugins

Ruft eine Liste der derzeit registrierten Plug-Ins für diesen Client ab.

RetryPolicy

Ruft die RetryPolicy auf dem Client definierte ab.

ServiceBusConnection

Verbindungsobjekt mit dem Service Bus-Namespace.

Methoden

CloseAsync()

Schließt den Client. Schließt die von ihr geöffneten Verbindungen.

GenerateClientId(String, String)

Generiert eine neue Client-ID, die verwendet werden kann, um einen bestimmten Client in Protokollen und Fehlermeldungen zu identifizieren.

GetNextId()

Vertrag für alle Cliententitäten mit dem Open-Close/Abort-Zustand m/c Standard-purpose: closeAlle verwandten Entitäten

OnClosingAsync()

Vertrag für alle Cliententitäten mit dem Open-Close/Abort-Zustand m/c Standard-purpose: closeAlle verwandten Entitäten

RegisterPlugin(ServiceBusPlugin)

Registriert eine ServiceBusPlugin , die mit diesem Client verwendet werden soll.

ThrowIfClosed()

Löst eine OperationCanceledException aus, wenn das Objekt Closing ist.

UnregisterPlugin(String)

Hebt die Registrierung eines auf ServiceBusPlugin.

Gilt für: