Compartir a través de


ClientEntity Clase

Definición

Contrato para todas las entidades cliente con el estado Open-Close/Abort m/c main-purpose: closeAll related entities

public abstract class ClientEntity : Microsoft.Azure.ServiceBus.IClientEntity
type ClientEntity = class
    interface IClientEntity
Public MustInherit Class ClientEntity
Implements IClientEntity
Herencia
ClientEntity
Derivado
Implementaciones

Constructores

ClientEntity(String, String, RetryPolicy)

Contrato para todas las entidades cliente con el estado Open-Close/Abort m/c main-purpose: closeAll related entities

Propiedades

ClientId

Obtiene el identificador para identificar este cliente. Esto se puede usar para correlacionar registros y excepciones.

IsClosedOrClosing

Devuelve true si el cliente está cerrado o cerrado.

OperationTimeout

Duración después de la cual se agotado el tiempo de espera de las operaciones individuales.

OwnsConnection

Devuelve true si la conexión es propiedad y false si se comparte la conexión.

Path

Obtiene el nombre de la entidad.

RegisteredPlugins

Obtiene una lista de complementos registrados actualmente para este cliente.

RetryPolicy

Obtiene el RetryPolicy objeto definido en el cliente.

ServiceBusConnection

Objeto de conexión al espacio de nombres de Service Bus.

Métodos

CloseAsync()

Cierra el cliente. Cierra las conexiones abiertas por ella.

GenerateClientId(String, String)

Genera un nuevo identificador de cliente que se puede usar para identificar un cliente específico en los registros y los mensajes de error.

GetNextId()

Contrato para todas las entidades cliente con el estado Open-Close/Abort m/c main-purpose: closeAll related entities

OnClosingAsync()

Contrato para todas las entidades cliente con el estado Open-Close/Abort m/c main-purpose: closeAll related entities

RegisterPlugin(ServiceBusPlugin)

Registra un ServiceBusPlugin objeto que se va a usar con este cliente.

ThrowIfClosed()

Inicie una excepción OperationCanceledException si el objeto es Closing.

UnregisterPlugin(String)

Anula el registro de un ServiceBusPluginobjeto .

Se aplica a