ClientEntity Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Contrat pour toutes les entités clientes avec l’état Open-Close/Abort m/c main-purpose: closeAll entités associées
public abstract class ClientEntity : Microsoft.Azure.ServiceBus.IClientEntity
type ClientEntity = class
interface IClientEntity
Public MustInherit Class ClientEntity
Implements IClientEntity
- Héritage
-
ClientEntity
- Dérivé
- Implémente
Constructeurs
ClientEntity(String, String, RetryPolicy) |
Contrat pour toutes les entités clientes avec l’état Open-Close/Abort m/c main-purpose: closeAll entités associées |
Propriétés
ClientId |
Obtient l’ID permettant d’identifier ce client. Cela peut être utilisé pour mettre en corrélation les journaux et les exceptions. |
IsClosedOrClosing |
Retourne true si le client est fermé ou fermé. |
OperationTimeout |
Durée après laquelle les opérations individuelles expirent. |
OwnsConnection |
Retourne true si la connexion est détenue et false si la connexion est partagée. |
Path |
Obtient le nom de l’entité. |
RegisteredPlugins |
Obtient la liste des plug-ins actuellement inscrits pour ce client. |
RetryPolicy |
Obtient le RetryPolicy défini sur le client. |
ServiceBusConnection |
Objet de connexion à l’espace de noms Service Bus. |
Méthodes
CloseAsync() |
Ferme le client. Ferme les connexions ouvertes par celui-ci. |
GenerateClientId(String, String) |
Génère un nouvel ID client qui peut être utilisé pour identifier un client spécifique dans les journaux et les messages d’erreur. |
GetNextId() |
Contrat pour toutes les entités clientes avec l’état Open-Close/Abort m/c main-purpose: closeAll entités associées |
OnClosingAsync() |
Contrat pour toutes les entités clientes avec l’état Open-Close/Abort m/c main-purpose: closeAll entités associées |
RegisterPlugin(ServiceBusPlugin) |
Inscrit un ServiceBusPlugin à utiliser avec ce client. |
ThrowIfClosed() |
Lève une exception OperationCanceledException si l’objet est Closing. |
UnregisterPlugin(String) |
Annule l’inscription d’un ServiceBusPlugin. |
S’applique à
Azure SDK for .NET