Compartir a través de


SBQueue Clase

Definición

Descripción del recurso de cola.

[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
Herencia
Atributos

Constructores

SBQueue()

Inicializa una nueva instancia de la clase 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 una nueva instancia de la clase SBQueue.

Propiedades

AccessedAt

Obtiene la última vez que se envió un mensaje o la última vez que se produjo una solicitud de recepción a esta cola.

AutoDeleteOnIdle

Obtiene o establece el intervalo de inactividad de timeSpan iso 8061 después del cual se elimina automáticamente la cola. La duración mínima es de 5 minutos.

CountDetails

Obtiene los detalles del recuento de mensajes.

CreatedAt

Obtiene la hora exacta en que se creó el mensaje.

DeadLetteringOnMessageExpiration

Obtiene o establece un valor que indica si esta cola tiene compatibilidad con mensajes fallidos cuando expira un mensaje.

DefaultMessageTimeToLive

Obtiene o establece el intervalo de tiempo predeterminado del mensaje ISO 8601 en el valor activo. Esta es la duración después de la cual expira el mensaje, a partir de cuando se envía el mensaje a Service Bus. Este es el valor predeterminado que se usa cuando TimeToLive no está establecido en un mensaje en sí.

DuplicateDetectionHistoryTimeWindow

Obtiene o establece la estructura timeSpan iso 8601 que define la duración del historial de detección de duplicados. El valor predeterminado es 10 minutos.

EnableBatchedOperations

Obtiene o establece el valor que indica si las operaciones por lotes del lado servidor están habilitadas.

EnableExpress

Obtiene o establece un valor que indica si las entidades rápidas están habilitadas. Una cola rápida contiene un mensaje en la memoria temporalmente antes de escribirlo en el almacenamiento persistente.

EnablePartitioning

Obtiene o establece un valor que indica si la cola se va a particionar entre varios agentes de mensajes.

ForwardDeadLetteredMessagesTo

Obtiene o establece el nombre de la cola o el tema para reenviar el mensaje de mensajes fallidos.

ForwardTo

Obtiene o establece el nombre de la cola o el tema para reenviar los mensajes.

Id

Obtiene el identificador de recurso completo del recurso. Por ejemplo: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

(Heredado de ProxyResource)
Location

Obtiene la ubicación geográfica donde reside el recurso.

(Heredado de ProxyResource)
LockDuration

Obtiene o establece la duración del intervalo de tiempo ISO 8601 de un bloqueo de inspección; es decir, la cantidad de tiempo que el mensaje está bloqueado para otros receptores. El valor máximo de LockDuration es de 5 minutos; el valor predeterminado es 1 minuto.

MaxDeliveryCount

Obtiene o establece el número máximo de entregas. Un mensaje se pone automáticamente en la cola de mensajes fallidos cuando se alcanza este número de entregas. el valor predeterminado es 10.

MaxMessageSizeInKilobytes

Obtiene o establece el tamaño máximo (en KB) de la carga del mensaje que puede aceptar la cola. Esta propiedad solo se usa actualmente en Premium y el valor predeterminado es 1024.

MaxSizeInMegabytes

Obtiene o establece el tamaño máximo de la cola en megabytes, que es el tamaño de la memoria asignada para la cola. El valor predeterminado es 1024.

MessageCount

Obtiene el número de mensajes de la cola.

Name

Obtiene el nombre del recurso.

(Heredado de ProxyResource)
RequiresDuplicateDetection

Obtiene o establece un valor que indica si esta cola requiere detección de duplicados.

RequiresSession

Obtiene o establece un valor que indica si la cola admite el concepto de sesiones.

SizeInBytes

Obtiene el tamaño de la cola, en bytes.

Status

Obtiene o establece enumera los valores posibles para el estado de una entidad de mensajería. Entre los valores posibles se incluyen: 'Active', 'Disabled', 'Restoring', 'SendDisabled', 'ReceiveDisabled', 'Creating', 'Deleting', 'Renaming', 'Unknown'

SystemData

Obtiene los metadatos del sistema relacionados con este recurso.

Type

Obtiene el tipo del recurso. Por ejemplo, "Microsoft.EventHub/Namespaces" o "Microsoft.EventHub/Namespaces/EventHubs"

(Heredado de ProxyResource)
UpdatedAt

Obtiene la hora exacta en que se actualizó el mensaje.

Se aplica a