QueueDescription Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
Azure SDK for .NET