Compartilhar via


ServiceBusQueueCreateParameters Classe

Definição

public class ServiceBusQueueCreateParameters
type ServiceBusQueueCreateParameters = class
Public Class ServiceBusQueueCreateParameters
Herança
ServiceBusQueueCreateParameters

Construtores

ServiceBusQueueCreateParameters()

Inicializa uma nova instância da classe ServiceBusQueueCreateParameters.

ServiceBusQueueCreateParameters(String)

Inicializa uma nova instância da classe ServiceBusQueueCreateParameters com os argumentos necessários.

Propriedades

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.

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

Obrigatórios. 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)

Aplica-se a