ClientEntity Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Contrato para todas as entidades de cliente com o estado Open-Close/Abort m/c main finalidade: closeTodas as entidades relacionadas
public abstract class ClientEntity : Microsoft.Azure.ServiceBus.IClientEntity
type ClientEntity = class
interface IClientEntity
Public MustInherit Class ClientEntity
Implements IClientEntity
- Herança
-
ClientEntity
- Derivado
- Implementações
Construtores
ClientEntity(String, String, RetryPolicy) |
Contrato para todas as entidades de cliente com o estado Open-Close/Abort m/c main finalidade: closeTodas as entidades relacionadas |
Propriedades
ClientId |
Obtém a ID para identificar esse cliente. Isso pode ser usado para correlacionar logs e exceções. |
IsClosedOrClosing |
Retornará true se o cliente estiver fechado ou fechado. |
OperationTimeout |
Duração após a qual as operações individuais atingirão o tempo limite. |
OwnsConnection |
Retornará true se a conexão for de propriedade e false se a conexão for compartilhada. |
Path |
Obtém o nome da entidade. |
RegisteredPlugins |
Obtém uma lista de plug-ins registrados no momento para esse cliente. |
RetryPolicy |
Obtém o RetryPolicy definido no cliente. |
ServiceBusConnection |
Objeto de conexão com o namespace do barramento de serviço. |
Métodos
CloseAsync() |
Fecha o Cliente. Fecha as conexões abertas por ela. |
GenerateClientId(String, String) |
Gera uma nova ID de cliente que pode ser usada para identificar um cliente específico em logs e mensagens de erro. |
GetNextId() |
Contrato para todas as entidades de cliente com o estado Open-Close/Abort m/c main finalidade: closeTodas as entidades relacionadas |
OnClosingAsync() |
Contrato para todas as entidades de cliente com o estado Open-Close/Abort m/c main finalidade: closeTodas as entidades relacionadas |
RegisterPlugin(ServiceBusPlugin) |
Registra um ServiceBusPlugin a ser usado com esse cliente. |
ThrowIfClosed() |
Gere uma OperationCanceledException se o objeto estiver fechando. |
UnregisterPlugin(String) |
Cancela o registro de um ServiceBusPlugin. |
Aplica-se a
Azure SDK for .NET