Partilhar via


QueueInner Classe

Definição

Descrição do recurso de fila.

[Microsoft.Rest.Serialization.JsonTransformation]
public class QueueInner : Microsoft.Azure.Management.ResourceManager.Fluent.Resource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type QueueInner = class
    inherit Resource
Public Class QueueInner
Inherits Resource
Herança
Atributos

Construtores

QueueInner()

Inicializa uma nova instância da classe QueueInner.

QueueInner(String, String, String, String, IDictionary<String, String>, String, Nullable<DateTime>, String, Nullable<DateTime>, String, String, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Int32>, Nullable<Int64>, Nullable<Int64>, MessageCountDetails, Nullable<Boolean>, Nullable<Boolean>, Nullable<Int64>, Nullable<EntityStatus>, Nullable<Boolean>, Nullable<DateTime>)

Inicializa uma nova instância da classe QueueInner.

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 TimeSpan após o qual a fila é excluída automaticamente. A duração mínima é de 5 minutos. O serviço aceita um Formato TimeSpan Padrão em C# para duração https://msdn.microsoft.com/en-us/library/ee372286(v=vs.110).aspxde loc . O formato é 'DD.HH:MM:SS' e o valor padrão dessa propriedade é 10675199 dias.

CountDetails

Descrição do recurso de fila.

CreatedAt

Obtém a hora exata em que a Fila 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 valor de tempo de vida da mensagem padrão. 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. O formato é 'DD.HH:MM:SS' e o valor padrão dessa propriedade é 10675199 dias. O serviço aceita um formato TimeSpan padrão em C# para duração de loc https://msdn.microsoft.com/en-us/library/ee372286(v=vs.110).aspx

DuplicateDetectionHistoryTimeWindow

Obtém ou define a estrutura timeSpan que define a duração do histórico de detecção de duplicatas. O valor padrão é 10 minutos. O serviço aceita um Formato TimeSpan Padrão em C# para duração https://msdn.microsoft.com/en-us/library/ee372286(v=vs.110).aspx de loc . O formato é 'DD.HH:MM:SS' e o valor padrão dessa propriedade é 10675199 dias

EnableBatchedOperations

Obtém ou define um 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.

Id

ID do recurso. Setter está protegido porque a ID precisa ser definida em Recursos de rede.

(Herdado de ProxyResource)
Location

Localização do recurso

(Herdado de Resource)
LockDuration

Obtém ou define a duração 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. O serviço aceita um formato TimeSpan padrão em C# para duração de loc https://msdn.microsoft.com/en-us/library/ee372286(v=vs.110).aspx

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.

MaxSizeInMegabytes

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

MessageCount

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

Name

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 enumera os valores possíveis para o status de uma entidade de mensagens. Os valores possíveis incluem: 'Active', 'Creating', 'Deleting', 'Disabled', 'ReceiveDisabled', 'Renaming', 'Restoring', 'SendDisabled', 'Unknown'

SupportOrdering

Obtém ou define um valor que indica se a fila dá suporte à ordenação.

Tags

Marcações de recursos

(Herdado de Resource)
Type

Tipo de recurso

(Herdado de ProxyResource)
UpdatedAt

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

Métodos

Validate()

Valide o objeto . Gerará ValidationException se a validação falhar.

(Herdado de Resource)

Aplica-se a