Partager via


SBQueue Classe

Définition

Description de la ressource de file d’attente.

[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
Héritage
Attributs

Constructeurs

SBQueue()

Initialise une nouvelle instance de la 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)

Initialise une nouvelle instance de la classe SBQueue.

Propriétés

AccessedAt

Obtient l’heure du dernier envoi d’un message ou la dernière fois qu’une demande de réception a été envoyée à cette file d’attente.

AutoDeleteOnIdle

Obtient ou définit l’intervalle d’inactivité iso 8061 timeSpan après lequel la file d’attente est automatiquement supprimée. La durée minimale est de 5 minutes.

CountDetails

Obtient les détails du nombre de messages.

CreatedAt

Obtient l’heure exacte de création du message.

DeadLetteringOnMessageExpiration

Obtient ou définit une valeur qui indique si cette file d’attente a une prise en charge des lettres mortes lors de l’expiration d’un message.

DefaultMessageTimeToLive

Obtient ou définit l’intervalle de temps de message par défaut ISO 8601 sur la valeur dynamique. Il s’agit de la durée après laquelle le message expire, à partir du moment où le message est envoyé à Service Bus. Il s’agit de la valeur par défaut utilisée lorsque TimeToLive n’est pas défini sur un message lui-même.

DuplicateDetectionHistoryTimeWindow

Obtient ou définit la structure timeSpan ISO 8601 qui définit la durée de l’historique de détection en double. La valeur par défaut est 10 minutes.

EnableBatchedOperations

Obtient ou définit la valeur qui indique si les opérations par lots côté serveur sont activées.

EnableExpress

Obtient ou définit une valeur qui indique si les entités Express sont activées. Une file d’attente express conserve temporairement un message en mémoire avant de l’écrire dans un stockage persistant.

EnablePartitioning

Obtient ou définit une valeur qui indique si la file d’attente doit être partitionnée entre plusieurs répartiteurs de messages.

ForwardDeadLetteredMessagesTo

Obtient ou définit le nom de la file d’attente/de la rubrique pour transférer le message Lettre morte

ForwardTo

Obtient ou définit le nom de la file d’attente/de la rubrique pour transférer les messages

Id

Obtient l’ID de ressource complet pour la ressource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

(Hérité de ProxyResource)
Location

Obtient l’emplacement géographique où réside la ressource

(Hérité de ProxyResource)
LockDuration

Obtient ou définit la durée de la période ISO 8601 d’un peek-lock ; c’est-à-dire la durée pendant laquelle le message est verrouillé pour d’autres récepteurs. La valeur maximale de LockDuration est de 5 minutes ; la valeur par défaut est 1 minute.

MaxDeliveryCount

Obtient ou définit le nombre maximal de remises. Un message devient une lettre morte après ce nombre de remises. la valeur par défaut est 10.

MaxMessageSizeInKilobytes

Obtient ou définit la taille maximale (en Ko) de la charge utile du message qui peut être acceptée par la file d’attente. Cette propriété est utilisée uniquement dans Premium aujourd’hui et la valeur par défaut est 1024.

MaxSizeInMegabytes

Obtient ou définit la taille maximale de la file d’attente en mégaoctets, qui correspond à la taille de la mémoire allouée pour la file d’attente. La valeur par défaut est 1024.

MessageCount

Obtient le nombre de messages dans la file d’attente.

Name

Obtient le nom de la ressource

(Hérité de ProxyResource)
RequiresDuplicateDetection

Obtient ou définit une valeur indiquant si cette file d’attente nécessite une détection dupliquée.

RequiresSession

Obtient ou définit une valeur qui indique si la file d’attente prend en charge le concept de sessions.

SizeInBytes

Obtient la taille de la file d’attente, en octets.

Status

Obtient ou définit énumère les valeurs possibles pour le status d’une entité de messagerie. Les valeurs possibles sont les suivantes : 'Active', 'Disabled', 'Restoring', 'SendDisabled', 'ReceiveDisabled', 'Creating', 'Suppression', 'Renaming', 'Unknown'

SystemData

Obtient les métadonnées système relatives à cette ressource.

Type

Obtient le type de la ressource. Par exemple, « Microsoft.EventHub/Namespaces » ou « Microsoft.EventHub/Namespaces/EventHubs »

(Hérité de ProxyResource)
UpdatedAt

Obtient l’heure exacte à laquelle le message a été mis à jour.

S’applique à