VENDAS: 1-800-867-1389

Classe QueueDescription

Representa a descrição dos metadados da fila.

System..::..Object
  Microsoft.ServiceBus.Messaging..::..EntityDescription
    Microsoft.ServiceBus.Messaging..::..QueueDescription

Namespace:  Microsoft.ServiceBus.Messaging
Assembly:  Microsoft.ServiceBus (em Microsoft.ServiceBus.dll)

[DataContractAttribute(Name = "QueueDescription", Namespace = "http://schemas.microsoft.com/netservices/2010/10/servicebus/connect")]
public sealed class QueueDescription : EntityDescription

O tipo QueueDescription expõe os membros a seguir.

  NomeDescrição
Método públicoQueueDescriptionInicializa uma nova instância da classe QueueDescription com o caminho relativo especificado.
Início

  NomeDescrição
Propriedade públicaAccessedAtObtém a última vez que uma mensagem foi enviada, ou a última vez que houve uma solicitação de recebimento para essa fila.
Propriedade públicaAuthorizationObtém o AuthorizationRules.
Propriedade públicaAutoDeleteOnIdleObtém ou define o intervalo ocioso do TimeSpan, após o qual a fila é excluída automaticamente. A duração mínima é de 5 minutos.
Propriedade públicaAvailabilityStatusObtém o status de disponibilidade da entidade para a fila.
Propriedade públicaCreatedAtObtém a hora exata em que a mensagem foi criada.
Propriedade públicaDefaultMessageTimeToLiveObtém ou define o valor padrão de vida útil da mensagem. Esta é a duração após a qual a mensagem expira, começando a partir de quando a mensagem é enviada ao Barramento de Serviço. Este é o valor padrão usado quando a TimeToLive não for enviada em uma mensagem.As mensagens mais antigas que seu valor TimeToLive expirarão e não serão mais mantidas no armazenamento de mensagens. Os assinantes não poderão receber as mensagens expiradas.Uma mensagem pode ter um valor TimeToLive menor do que o especificado aqui, porém, por padrão, o TimeToLive é definido como MaxValue. Portanto, essa propriedade torna-se o valor padrão de tempo de vida aplicado a mensagens.
Propriedade públicaDuplicateDetectionHistoryTimeWindowObtém ou define a estrutura do TimeSpan que define a duração do histórico de detecção de duplicidades. O valor padrão é 10 minutos.
Propriedade públicaEnableBatchedOperationsObtém ou define um valor que indica se as operações em lote no lado do servidor estão ativadas.
Propriedade públicaEnableDeadLetteringOnMessageExpirationObtém ou define um valor que indica se esta fila é compatível com mensagens mortas quando uma mensagem expira.
Propriedade públicaEnableExpress
Propriedade públicaEnablePartitioningHabilita a fila a ser particionada entre diversos agenciadores de mensagens.
Propriedade públicaExtensionDataObtém ou define a estrutura que contém os dados adicionais. (Herdado de EntityDescription.)
Propriedade públicaForwardDeadLetteredMessagesToObtém ou define o caminho para o destinatário para o qual a mensagem morta será encaminhada.
Propriedade públicaForwardToObtém ou define o caminho do destinatário para o qual a mensagem é encaminhada.
Propriedade públicaIsAnonymousAccessibleObtém ou define um valor que indica se a mensagem é acessível anonimamente.
Propriedade públicaIsReadOnlyObtém ou define um valor que indica se a descrição da entidade é somente leitura. (Herdado de EntityDescription.)
Propriedade públicaLockDurationObtém ou define a duração de uma espiada bloqueio; isto é, a quantidade de tempo que a mensagem fica bloqueada para outros receptores. O valor máximo para LockDuration é 5 minutos; o valor padrão é 1 minuto.
Propriedade públicaMaxDeliveryCountObtém ou define a contagem máxima de entrega. Uma mensagem é automaticamente marcada como mensagem morta após esta quantidade de entregas.
Propriedade públicaMaxSizeInMegabytesObtém ou define o tamanho máximo da fila, em megabytes, que é o tamanho da memória alocada para a fila.
Propriedade públicaMessageCountObtém a quantidade de mensagens na fila.
Propriedade públicaMessageCountDetailsObtém detalhes das mensagens de uma fila.
Propriedade públicaPathObtém o nome da fila.
Propriedade públicaRequiresDuplicateDetectionObtém ou define o valor que indica se esta fila requer detecção de duplicidades.
Propriedade públicaRequiresSessionObtém ou define um valor que indica se a fila é compatível com o conceito da sessão.
Propriedade públicaSizeInBytesObtém o tamanho da fila em bytes.
Propriedade públicaStatusObtém ou define o status atual da fila (habilitado ou desabilitado). Quando uma entidade está desabilitada, a entidade não envia nem recebe mensagens.
Propriedade públicaSupportOrderingObtém ou define um valor que indica se o fila suporta ordenação.
Propriedade públicaUpdatedAtObtém a hora exata em que a mensagem foi atualizada.
Propriedade públicaUserMetadataObtém ou define os metadados do usuário.
Início

  NomeDescrição
Método públicoEquals (Herdado de Object.)
Método públicoGetHashCode (Herdado de Object.)
Método públicoGetType (Herdado de Object.)
Método públicoToString (Herdado de Object.)
Início

  NomeDescrição
Campo públicoMembro estáticoMessageTimeToLiveDefaultValueEspecifica o valor padrão de vida útil da mensagem.
Início

ObservaçãoObservação

Entity names are case-insensitive; for example MYQUEUE is the same as myqueue. Therefore, you should use IgnoreCase in any comparison of entity names.

Qualquer membro público static (Shared no Visual Basic) desse tipo é seguro para threads. Não há garantia de que qualquer membro de instância seja seguro para threads.
Isso foi útil para você?
(1500 caracteres restantes)
Agradecemos os seus comentários

Contribuições da comunidade

ADICIONAR
Mostrar:
© 2014 Microsoft