Partilhar via


QueueDescription Classe

Definição

Representa a descrição de metadados da fila.

public class QueueDescription : IEquatable<Microsoft.Azure.ServiceBus.Management.QueueDescription>
type QueueDescription = class
    interface IEquatable<QueueDescription>
Public Class QueueDescription
Implements IEquatable(Of QueueDescription)
Herança
QueueDescription
Implementações

Construtores

QueueDescription(String)

Inicializa uma nova instância da classe QueueDescription com o caminho relativo especificado.

Propriedades

AuthorizationRules

O AuthorizationRules na fila para controlar o acesso do usuário no nível da entidade.

AutoDeleteOnIdle

O TimeSpan intervalo ocioso após o qual a fila é excluída automaticamente.

DefaultMessageTimeToLive

O valor de vida útil padrão para as mensagens. Essa é a duração após a qual a mensagem expira, começando de quando a mensagem é enviada ao Barramento de Serviço.

DuplicateDetectionHistoryTimeWindow

A TimeSpan duração do histórico de detecção duplicado que é mantido pelo serviço.

EnableBatchedOperations

Indica se as operações em lote do lado do servidor estão habilitadas.

EnableDeadLetteringOnMessageExpiration

Indica se essa fila tem suporte a mensagens mortas quando uma mensagem expira.

EnablePartitioning

Indica se a fila deve ser particionada entre vários agentes de mensagens.

ForwardDeadLetteredMessagesTo

O caminho da entidade de destinatário para a qual todas as mensagens mortas dessa fila são encaminhadas.

ForwardTo

O caminho da entidade de destinatário para a qual todas as mensagens enviadas para a fila são encaminhadas.

LockDuration

Duração de um recebimento de bloqueio de espiada. Ou seja, a quantidade de tempo que a mensagem é bloqueada por um determinado receptor para que nenhum outro receptor receba a mesma mensagem.

MaxDeliveryCount

A contagem máxima de entrega de uma mensagem antes de ser morta.

MaxSizeInMB

O tamanho máximo da fila em megabytes, que é o tamanho da memória alocada para a fila.

Path

Caminho da fila em relação ao endereço base do namespace.

RequiresDuplicateDetection

Esse valor indica se a fila requer proteção contra mensagens duplicadas. Se for true, as mensagens duplicadas que tiverem o mesmo MessageId e enviadas para a fila dentro da duração de DuplicateDetectionHistoryTimeWindow serão descartadas.

RequiresSession

Isso indica se a fila dá suporte ao conceito de sessão. As mensagens com sessão seguem a ordenação FIFO.

Status

O status atual da fila (Habilitado/Desabilitado).

UserMetadata

Metdata personalizado que o usuário pode associar à descrição.

Métodos

Equals(Object)

Representa a descrição de metadados da fila.

Equals(QueueDescription)

Representa a descrição de metadados da fila.

GetHashCode()

Representa a descrição de metadados da fila.

Operadores

Equality(QueueDescription, QueueDescription)

Representa a descrição de metadados da fila.

Inequality(QueueDescription, QueueDescription)

Representa a descrição de metadados da fila.

Aplica-se a