Compartir a través de


QueueDescription Clase

Definición

Representa la descripción de metadatos de la cola.

public class QueueDescription : IEquatable<Microsoft.Azure.ServiceBus.Management.QueueDescription>
type QueueDescription = class
    interface IEquatable<QueueDescription>
Public Class QueueDescription
Implements IEquatable(Of QueueDescription)
Herencia
QueueDescription
Implementaciones

Constructores

QueueDescription(String)

Inicializa una nueva instancia de la clase QueueDescription con la ruta de acceso relativa especificada.

Propiedades

AuthorizationRules

en AuthorizationRules la cola para controlar el acceso de usuario en el nivel de entidad.

AutoDeleteOnIdle

Intervalo TimeSpan de inactividad después del cual se elimina automáticamente la cola.

DefaultMessageTimeToLive

El valor predeterminado de período de vida para los mensajes. Esta es la duración después de la cual expira el mensaje, comenzando desde el momento en que se envía el mensaje a Service Bus.

DuplicateDetectionHistoryTimeWindow

Duración TimeSpan del historial de detección de duplicados que mantiene el servicio.

EnableBatchedOperations

Indica si las operaciones por lotes del lado servidor están habilitadas.

EnableDeadLetteringOnMessageExpiration

Indica si esta cola tiene compatibilidad con mensajes fallidos cuando expira un mensaje.

EnablePartitioning

Indica si la cola se va a particionar entre varios agentes de mensajes.

ForwardDeadLetteredMessagesTo

Ruta de acceso de la entidad de destinatario a la que se reenvía todos los mensajes fallidos de esta cola.

ForwardTo

Ruta de acceso de la entidad de destinatario a la que se reenvía todos los mensajes enviados a la cola.

LockDuration

Duración de una recepción de bloqueo de inspección. Es decir, la cantidad de tiempo que el mensaje está bloqueado por un receptor determinado para que ningún otro receptor reciba el mismo mensaje.

MaxDeliveryCount

Número máximo de entregas de un mensaje antes de que se produzcan mensajes fallidos.

MaxSizeInMB

Tamaño máximo de la cola en megabytes, que es el tamaño de la memoria asignada para la cola.

Path

Ruta de acceso de la cola relativa a la dirección base del espacio de nombres.

RequiresDuplicateDetection

Este valor indica si la cola requiere protección contra mensajes duplicados. Si es true, se descartarán los mensajes duplicados que tienen el mismo MessageId y se enviarán a la cola dentro de la duración de DuplicateDetectionHistoryTimeWindow .

RequiresSession

Esto indica si la cola admite el concepto de sesión. Los mensajes con sesión siguen la ordenación de FIFO.

Status

Estado actual de la cola (Habilitado/Deshabilitado).

UserMetadata

Metdata personalizado que el usuario puede asociar a la descripción.

Métodos

Equals(Object)

Representa la descripción de metadatos de la cola.

Equals(QueueDescription)

Representa la descripción de metadatos de la cola.

GetHashCode()

Representa la descripción de metadatos de la cola.

Operadores

Equality(QueueDescription, QueueDescription)

Representa la descripción de metadatos de la cola.

Inequality(QueueDescription, QueueDescription)

Representa la descripción de metadatos de la cola.

Se aplica a