IQueue Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Type représentant la file d’attente Service Bus.
public interface IQueue : Microsoft.Azure.Management.ResourceManager.Fluent.Core.IGroupableResource<Microsoft.Azure.Management.ServiceBus.Fluent.IServiceBusManager,Microsoft.Azure.Management.ServiceBus.Fluent.Models.QueueInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasInner<Microsoft.Azure.Management.ServiceBus.Fluent.Models.QueueInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasManager<Microsoft.Azure.Management.ServiceBus.Fluent.IServiceBusManager>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IIndependentChild<Microsoft.Azure.Management.ServiceBus.Fluent.IServiceBusManager>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IIndependentChildResource<Microsoft.Azure.Management.ServiceBus.Fluent.IServiceBusManager,Microsoft.Azure.Management.ServiceBus.Fluent.Models.QueueInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IRefreshable<Microsoft.Azure.Management.ServiceBus.Fluent.IQueue>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IUpdatable<Microsoft.Azure.Management.ServiceBus.Fluent.Queue.Update.IUpdate>
type IQueue = interface
interface IIndependentChildResource<IServiceBusManager, QueueInner>
interface IGroupableResource<IServiceBusManager, QueueInner>
interface IResource
interface IIndexable
interface IHasId
interface IHasName
interface IHasResourceGroup
interface IHasManager<IServiceBusManager>
interface IHasInner<QueueInner>
interface IIndependentChild<IServiceBusManager>
interface IRefreshable<IQueue>
interface IUpdatable<IUpdate>
Public Interface IQueue
Implements IGroupableResource(Of IServiceBusManager, QueueInner), IHasInner(Of QueueInner), IHasManager(Of IServiceBusManager), IIndependentChild(Of IServiceBusManager), IIndependentChildResource(Of IServiceBusManager, QueueInner), IRefreshable(Of IQueue), IUpdatable(Of IUpdate)
- Implémente
-
IGroupableResource<ManagerT,InnerT> IGroupableResource<IServiceBusManager,QueueInner> IHasId IHasInner<InnerT> IHasInner<QueueInner> IHasManager<ManagerT> IHasManager<IServiceBusManager> IHasName IHasResourceGroup IIndependentChild<ManagerT> IIndependentChild<IServiceBusManager> IIndependentChildResource<IServiceBusManager,QueueInner> IResource IIndexable IRefreshable<IQueue> IUpdatable<IUpdate>
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. |
ActiveMessageCount |
Obtient le nombre de messages actifs dans la file d’attente. |
AuthorizationRules |
Obtient le point d’entrée pour gérer les règles d’autorisation pour la file d’attente Service Bus. |
CreatedAt |
Obtient l’heure exacte à laquelle la file d’attente a été créée. |
CurrentSizeInBytes |
Obtient la taille actuelle de la file d’attente, en octets. |
DeadLetterMessageCount |
Obtient le nombre de messages dans la file d’attente de lettres mortes. |
DefaultMessageTtlDuration |
Obtient la durée d’expiration du message, à partir du moment où le message est envoyé à la file d’attente. |
DeleteOnIdleDurationInMinutes |
Obtient la durée d’inactivité après laquelle la file d’attente est automatiquement supprimée. |
DuplicateMessageDetectionHistoryDuration |
Obtient la durée de l’historique de détection des doublons. |
Id |
Obtient la chaîne d’ID de ressource (Hérité de IHasId) |
Inner |
Type représentant la file d’attente Service Bus. (Hérité de IHasInner<T>) |
IsBatchedOperationsEnabled |
Obtient indique si les opérations par lots côté serveur sont activées. |
IsDeadLetteringEnabledForExpiredMessages |
Obtient indique si cette file d’attente prend en charge les lettres mortes lorsqu’un message expire. |
IsDuplicateDetectionEnabled |
Obtient indique si cette file d’attente nécessite une détection des doublons. |
IsExpressEnabled |
Obtient indique si les entités express sont activées. |
IsPartitioningEnabled |
Obtient indique si la file d’attente doit être partitionnée entre plusieurs répartiteurs de messages. |
IsSessionEnabled |
Obtient indique si la file d’attente prend en charge les sessions. |
Key |
Type représentant la file d’attente Service Bus. (Hérité de IIndexable) |
LockDurationInSeconds |
Obtient la durée de peek-lock, qui correspond à la durée pendant laquelle le message est verrouillé pour d’autres récepteurs. |
Manager |
Obtient le type de client manager de ce type de ressource. (Hérité de IHasManager<ManagerT>) |
MaxDeliveryCountBeforeDeadLetteringMessage |
Obtient le nombre maximal de remises d’un message avant de le marquer comme lettre morte. |
MaxSizeInMB |
Obtient la taille maximale de mémoire allouée à la file d’attente en mégaoctets. |
MessageCount |
Obtient le nombre de messages dans la file d’attente. |
Name |
Obtient le nom de la ressource (Hérité de IHasName) |
Region |
Type représentant la file d’attente Service Bus. (Hérité de IResource) |
RegionName |
Type représentant la file d’attente Service Bus. (Hérité de IResource) |
ResourceGroupName |
Type représentant la file d’attente Service Bus. (Hérité de IHasResourceGroup) |
ScheduledMessageCount |
Obtient le nombre de messages envoyés à la file d’attente qui n’ont pas encore été libérés pour consommation. |
Status |
Obtient le status actuel de la file d’attente. |
Tags |
Type représentant la file d’attente Service Bus. (Hérité de IResource) |
TransferDeadLetterMessageCount |
Obtient le nombre de messages transférés en lettres mortes. |
TransferMessageCount |
Obtient le nombre de messages transférés vers une autre file d’attente, rubrique ou abonnement. |
Type |
Type représentant la file d’attente Service Bus. (Hérité de IResource) |
UpdatedAt |
Obtient l’heure exacte à laquelle la file d’attente a été mise à jour. |
Méthodes
Refresh() |
Actualise la ressource pour la synchroniser avec Azure. (Hérité de IRefreshable<T>) |
RefreshAsync(CancellationToken) |
Actualise la ressource pour la synchroniser avec Azure. (Hérité de IRefreshable<T>) |
Update() |
Type représentant la file d’attente Service Bus. (Hérité de IUpdatable<T>) |
S’applique à
Azure SDK for .NET