ServiceBusQueue Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
public class ServiceBusQueue
type ServiceBusQueue = class
Public Class ServiceBusQueue
- Herança
-
ServiceBusQueue
Construtores
ServiceBusQueue() |
Inicializa uma nova instância da classe ServiceBusQueue. |
Propriedades
AccessedAt |
Opcional. A hora em que a fila foi acessada pela última vez. |
AuthorizationRules |
Opcional. Obtém as regras de autorização para a descrição. (consulte http://msdn.microsoft.com/en-us/library/windowsazure/hh780773.aspx para obter mais informações) |
AutoDeleteOnIdle |
Opcional. Implementado. |
CountDetails |
Opcional. Estatísticas da fila atual. |
CreatedAt |
Opcional. A hora em que a fila foi criada. |
DeadLetteringOnMessageExpiration |
Opcional. Esse campo controla como o Barramento de Serviço lida com uma mensagem cujo TTL expirou. Se ele estiver habilitado e uma mensagem expirar, o Barramento de Serviço moverá a mensagem da fila para a sub-fila de mensagens mortas da fila. Se desabilitada, a mensagem será excluída permanentemente da fila. Configurável somente no momento da criação da fila.* Padrão: false (consulte http://msdn.microsoft.com/en-us/library/windowsazure/hh780773.aspx para obter mais informações) |
DefaultMessageTimeToLive |
Opcional. Dependendo se DeadLettering está habilitado, uma mensagem é movida automaticamente para o DeadLetterQueue ou excluída se ela tiver sido armazenada na fila por mais tempo do que o tempo especificado. Esse valor é substituído por um TTL especificado na mensagem e, e somente se, o TTL da mensagem for menor do que o TTL definido na fila. Esse valor é imutável após a criação da Fila:* Intervalo: 1 segundo – TimeSpan.MaxValue* Padrão: TimeSpan.MaxValue (consulte http://msdn.microsoft.com/en-us/library/windowsazure/hh780773.aspx para obter mais informações) |
DuplicateDetectionHistoryTimeWindow |
Opcional. Especifica o período de tempo durante o qual o Barramento de Serviço detecta a duplicação da mensagem:* Intervalo: 1 segundo a 7 dias* Padrão: 10 minutos (consulte http://msdn.microsoft.com/en-us/library/windowsazure/hh780773.aspx para obter mais informações) |
EnableBatchedOperations |
Opcional. Ativa ou desativa o comportamento de lote no lado do serviço ao realizar operações para a fila especificada. Quando habilitado, o barramento de serviço coletará/agrupará várias operações no back-end para ser mais eficiente em relação à conexão. Se o usuário quiser menor latência de operação, poderá desabilitar esse recurso. (consulte http://msdn.microsoft.com/en-us/library/windowsazure/hh780773.aspx para obter mais informações) |
EntityAvailabilityStatus |
Opcional. O status de disponibilidade atual da fila. |
IsAnonymousAccessible |
Opcional. Obtém se o acesso anônimo é permitido. (consulte http://msdn.microsoft.com/en-us/library/windowsazure/hh780773.aspx para obter mais informações) |
LockDuration |
Opcional. Determina o período em segundos no qual uma mensagem deverá estar bloqueada para processamento por um receptor. Depois desse período, a mensagem é desbloqueada e fica disponível para consumo pelo próximo receptor. Configurável somente no tempo de criação da fila:* Intervalo: 0
|
MaxDeliveryCount |
Opcional. O número máximo de vezes que um SB de mensagem tentará entregar antes de ser inativo ou descartado. (consulte http://msdn.microsoft.com/en-us/library/windowsazure/hh780773.aspx para obter mais informações) |
MaxSizeInMegabytes |
Opcional. Especifica o tamanho máximo da fila em megabytes. Qualquer tentativa de enfileirar uma mensagem que faça com que a fila exceda esse valor falhará. Você só pode definir esse parâmetro no momento da criação da fila usando os seguintes valores: * Intervalo: 1 a 1024 (os valores válidos são 1024, 2048, 3072, 4096, 5120) * Padrão: 1*1024 (os valores válidos são 1024, 2048, 3072, 4096, 5120) (confira http://msdn.microsoft.com/en-us/library/windowsazure/hh780773.aspx mais informações) |
MessageCount |
Opcional. Exibe o número de mensagens atualmente na fila. (consulte http://msdn.microsoft.com/en-us/library/windowsazure/hh780773.aspx para obter mais informações) |
Name |
Opcional. O nome da fila. |
RequiresDuplicateDetection |
Opcional. Configurável somente no momento da criação da fila.* Padrão para fila durável: false (consulte http://msdn.microsoft.com/en-us/library/windowsazure/hh780773.aspx para obter mais informações) |
RequiresSession |
Opcional. Configurável somente no momento da criação da fila. Se definido como true, a fila terá reconhecimento de sessão e somente SessionReceiver terá suporte. Filas com reconhecimento de sessão não têm suporte por meio de REST.* Padrão para fila durável: false (consulte http://msdn.microsoft.com/en-us/library/windowsazure/hh780773.aspx para obter mais informações) |
SizeInBytes |
Opcional. Reflete os bytes reais que as mensagens na fila ocupam atualmente em direção à cota da fila.* Intervalo: 0 -MaxTopicSizeinMegaBytes (consulte http://msdn.microsoft.com/en-us/library/windowsazure/hh780773.aspx para obter mais informações) |
Status |
Opcional. Obtém ou define o status atual da fila (habilitado ou desabilitado). Quando uma fila está desabilitada, ela não pode enviar ou receber mensagens. (consulte http://msdn.microsoft.com/en-us/library/windowsazure/hh780773.aspx para obter mais informações) |
SupportOrdering |
Opcional. Obtém ou define o valor que diz se a fila pode ser ordenada. (consulte http://msdn.microsoft.com/en-us/library/windowsazure/hh780773.aspx para obter mais informações) |
UpdatedAt |
Opcional. A hora em que a fila foi atualizada pela última vez. |
Aplica-se a
Azure SDK for .NET