Compartilhar via


SBQueue Classe

Definição

Descrição do recurso de fila.

[Microsoft.Rest.Serialization.JsonTransformation]
public class SBQueue : Microsoft.Azure.Management.ServiceBus.Models.ProxyResource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type SBQueue = class
    inherit ProxyResource
Public Class SBQueue
Inherits ProxyResource
Herança
Atributos

Construtores

SBQueue()

Inicializa uma nova instância da classe SBQueue.

SBQueue(String, String, String, String, MessageCountDetails, Nullable<DateTime>, Nullable<DateTime>, Nullable<DateTime>, Nullable<Int64>, Nullable<Int64>, Nullable<TimeSpan>, Nullable<Int32>, Nullable<Int64>, Nullable<Boolean>, Nullable<Boolean>, Nullable<TimeSpan>, Nullable<Boolean>, Nullable<TimeSpan>, Nullable<Int32>, Nullable<EntityStatus>, Nullable<Boolean>, Nullable<TimeSpan>, Nullable<Boolean>, Nullable<Boolean>, String, String, SystemData)

Inicializa uma nova instância da classe SBQueue.

Propriedades

AccessedAt

Obtém a última vez que uma mensagem foi enviada ou a última vez em que houve uma solicitação de recebimento para essa fila.

AutoDeleteOnIdle

Obtém ou define o intervalo ocioso ISO 8061TimeSpan após o qual a fila é excluída automaticamente. A duração mínima é de 5 minutos.

CountDetails

Obtém detalhes da contagem de mensagens.

CreatedAt

Obtém a hora exata em que a mensagem foi criada.

DeadLetteringOnMessageExpiration

Obtém ou define um valor que indica se essa fila tem suporte a mensagens mortas quando uma mensagem expira.

DefaultMessageTimeToLive

Obtém ou define o tempo de vida da mensagem padrão ISO 8601 como valor dinâmico. Essa é a duração após a qual a mensagem expira, começando de quando a mensagem é enviada ao Barramento de Serviço. Esse é o valor padrão usado quando TimeToLive não está definido em uma mensagem em si.

DuplicateDetectionHistoryTimeWindow

Obtém ou define a estrutura timeSpan ISO 8601 que define a duração do histórico de detecção de duplicatas. O valor padrão é 10 minutos.

EnableBatchedOperations

Obtém ou define o valor que indica se as operações em lote do lado do servidor estão habilitadas.

EnableExpress

Obtém ou define um valor que indica se as Entidades Expressas estão habilitadas. Uma fila expressa mantém uma mensagem na memória temporariamente antes de escrevê-la no armazenamento persistente.

EnablePartitioning

Obtém ou define um valor que indica se a fila deve ser particionada entre vários agentes de mensagens.

ForwardDeadLetteredMessagesTo

Obtém ou define o nome da fila/Tópico para encaminhar a mensagem de Mensagens Mortas

ForwardTo

Obtém ou define o nome da fila/Tópico para encaminhar as mensagens

Id

Obtém a ID de recurso totalmente qualificada para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

(Herdado de ProxyResource)
Location

Obtém a localização geográfica em que o recurso reside

(Herdado de ProxyResource)
LockDuration

Obtém ou define a duração do intervalo de tempo ISO 8601 de um peek-lock; ou seja, a quantidade de tempo que a mensagem está bloqueada para outros receptores. O valor máximo para LockDuration é de 5 minutos; o valor padrão é 1 minuto.

MaxDeliveryCount

Obtém ou define a contagem máxima de entrega. Uma mensagem é automaticamente enviada para a fila de mensagens mortas após esse número de entregas. O valor padrão é 10.

MaxMessageSizeInKilobytes

Obtém ou define o tamanho máximo (em KB) do conteúdo da mensagem que pode ser aceito pela fila. Essa propriedade só é usada no Premium hoje e o padrão é 1024.

MaxSizeInMegabytes

Obtém ou define o tamanho máximo da fila em megabytes, que é o tamanho da memória alocada para a fila. O padrão é 1024.

MessageCount

Obtém o número de mensagens na fila.

Name

Obtém o nome do recurso

(Herdado de ProxyResource)
RequiresDuplicateDetection

Obtém ou define um valor que indica se essa fila requer detecção duplicada.

RequiresSession

Obtém ou define um valor que indica se a fila dá suporte ao conceito de sessões.

SizeInBytes

Obtém o tamanho da fila, em bytes.

Status

Obtém ou define enumera os valores possíveis para o status de uma entidade de mensagens. Os valores possíveis incluem: 'Active', 'Disabled', 'Restoring', 'SendDisabled', 'ReceiveDisabled', 'Creating', 'Deleting', 'Renaming', 'Unknown'

SystemData

Obtém os metadados do sistema relacionados a esse recurso.

Type

Obtém o tipo do recurso. Por exemplo, "Microsoft.EventHub/Namespaces" ou "Microsoft.EventHub/Namespaces/EventHubs"

(Herdado de ProxyResource)
UpdatedAt

Obtém a hora exata em que a mensagem foi atualizada.

Aplica-se a