CloudQueue Classe
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.
Cette classe représente une file d’attente dans le service file d’attente Microsoft Azure.
public class CloudQueue
type CloudQueue = class
Public Class CloudQueue
- Héritage
-
CloudQueue
Constructeurs
CloudQueue(StorageUri, StorageCredentials) |
Initialise une nouvelle instance de la classe CloudQueue. |
CloudQueue(Uri) |
Initialise une nouvelle instance de la classe CloudQueue. |
CloudQueue(Uri, StorageCredentials) |
Initialise une nouvelle instance de la classe CloudQueue. |
Propriétés
ApproximateMessageCount |
Obtient le nombre approximatif de messages pour la file d'attente. |
EncodeMessage |
Obtient ou définit une valeur indiquant s'il faut appliquer l'encodage base64 lors de l'ajout ou de la récupération des messages. |
Metadata |
Obtient les métadonnées de la file d'attente. |
Name |
Obtient le nom de la file d'attente. |
ServiceClient |
Obtient l'objet CloudQueueClient qui représente le service de File d'attente. |
StorageUri |
Obtient l'URI de la file d'attente pour les emplacements principaux et secondaires. |
Uri |
Obtient l'URI de la file d'attente pour l'emplacement principal. |
Méthodes
AddMessage(CloudQueueMessage, Nullable<TimeSpan>, Nullable<TimeSpan>, QueueRequestOptions, OperationContext) |
Ajoute un message à la file d'attente. |
AddMessageAsync(CloudQueueMessage) |
Lance une opération asynchrone pour ajouter un message à la file d’attente. |
AddMessageAsync(CloudQueueMessage, CancellationToken) |
Lance une opération asynchrone pour ajouter un message à la file d’attente. |
AddMessageAsync(CloudQueueMessage, Nullable<TimeSpan>, Nullable<TimeSpan>, QueueRequestOptions, OperationContext) |
Lance une opération asynchrone pour ajouter un message à la file d’attente. |
AddMessageAsync(CloudQueueMessage, Nullable<TimeSpan>, Nullable<TimeSpan>, QueueRequestOptions, OperationContext, CancellationToken) |
Lance une opération asynchrone pour ajouter un message à la file d’attente. |
BeginAddMessage(CloudQueueMessage, AsyncCallback, Object) |
Commence une opération asynchrone pour ajouter un message à la file d’attente. |
BeginAddMessage(CloudQueueMessage, Nullable<TimeSpan>, Nullable<TimeSpan>, QueueRequestOptions, OperationContext, AsyncCallback, Object) |
Commence une opération asynchrone pour ajouter un message à la file d’attente. |
BeginClear(AsyncCallback, Object) |
Commence une opération asynchrone pour effacer tous les messages de la file d’attente. |
BeginClear(QueueRequestOptions, OperationContext, AsyncCallback, Object) |
Commence une opération asynchrone pour effacer tous les messages de la file d’attente. |
BeginCreate(AsyncCallback, Object) |
Commence une opération asynchrone pour créer une file d’attente. |
BeginCreate(QueueRequestOptions, OperationContext, AsyncCallback, Object) |
Commence une opération asynchrone pour créer une file d’attente. |
BeginCreateIfNotExists(AsyncCallback, Object) |
Commence une opération asynchrone pour créer la file d’attente si elle n’existe pas déjà. |
BeginCreateIfNotExists(QueueRequestOptions, OperationContext, AsyncCallback, Object) |
Commence une opération asynchrone pour créer la file d’attente si elle n’existe pas déjà. |
BeginDelete(AsyncCallback, Object) |
Commence une opération asynchrone pour supprimer une file d’attente. |
BeginDelete(QueueRequestOptions, OperationContext, AsyncCallback, Object) |
Commence une opération asynchrone pour supprimer une file d’attente. |
BeginDeleteIfExists(AsyncCallback, Object) |
Commence une opération asynchrone pour supprimer la file d’attente si elle existe déjà. |
BeginDeleteIfExists(QueueRequestOptions, OperationContext, AsyncCallback, Object) |
Commence une opération asynchrone pour supprimer la file d’attente si elle existe déjà. |
BeginDeleteMessage(CloudQueueMessage, AsyncCallback, Object) |
Commence une opération asynchrone pour supprimer un message. |
BeginDeleteMessage(CloudQueueMessage, QueueRequestOptions, OperationContext, AsyncCallback, Object) |
Commence une opération asynchrone pour supprimer un message. |
BeginDeleteMessage(String, String, AsyncCallback, Object) |
Commence une opération asynchrone pour supprimer un message. |
BeginDeleteMessage(String, String, QueueRequestOptions, OperationContext, AsyncCallback, Object) |
Commence une opération asynchrone pour supprimer un message. |
BeginExists(AsyncCallback, Object) |
Commence une opération asynchrone pour case activée l’existence de la file d’attente. |
BeginExists(QueueRequestOptions, OperationContext, AsyncCallback, Object) |
Commence une opération asynchrone pour case activée l’existence de la file d’attente. |
BeginFetchAttributes(AsyncCallback, Object) |
Commence une opération asynchrone pour extraire les attributs de la file d’attente. |
BeginFetchAttributes(QueueRequestOptions, OperationContext, AsyncCallback, Object) |
Commence une opération asynchrone pour extraire les attributs de la file d’attente. |
BeginGetMessage(AsyncCallback, Object) |
Commence une opération asynchrone pour obtenir un seul message de la file d’attente. |
BeginGetMessage(Nullable<TimeSpan>, QueueRequestOptions, OperationContext, AsyncCallback, Object) |
Commence une opération asynchrone pour obtenir un seul message à partir de la file d’attente et spécifie la durée pendant laquelle le message doit être réservé avant qu’il ne devienne visible, et donc disponible pour suppression. |
BeginGetMessages(Int32, AsyncCallback, Object) |
Commence une opération asynchrone pour obtenir des messages à partir de la file d’attente. |
BeginGetMessages(Int32, Nullable<TimeSpan>, QueueRequestOptions, OperationContext, AsyncCallback, Object) |
Commence une opération asynchrone pour obtenir le nombre spécifié de messages de la file d’attente à l’aide des options de requête et du contexte d’opération spécifiés. Cette opération marque les messages récupérés comme invisibles dans la file d’attente pour la période de délai de visibilité par défaut. |
BeginGetPermissions(AsyncCallback, Object) |
Commence une opération asynchrone pour obtenir les paramètres d’autorisations pour la file d’attente. |
BeginGetPermissions(QueueRequestOptions, OperationContext, AsyncCallback, Object) |
Commence une opération asynchrone pour obtenir les paramètres d’autorisations pour la file d’attente. |
BeginPeekMessage(AsyncCallback, Object) |
Commence une opération asynchrone pour obtenir un seul message de la file d’attente. |
BeginPeekMessage(QueueRequestOptions, OperationContext, AsyncCallback, Object) |
Commence une opération asynchrone pour voir un seul message de la file d’attente. |
BeginPeekMessages(Int32, AsyncCallback, Object) |
Commence une opération asynchrone pour voir les messages de la file d’attente. |
BeginPeekMessages(Int32, QueueRequestOptions, OperationContext, AsyncCallback, Object) |
Commence une opération asynchrone pour voir les messages de la file d’attente. |
BeginSetMetadata(AsyncCallback, Object) |
Commence une opération asynchrone pour définir des métadonnées définies par l’utilisateur sur la file d’attente. |
BeginSetMetadata(QueueRequestOptions, OperationContext, AsyncCallback, Object) |
Commence une opération asynchrone pour définir des métadonnées définies par l’utilisateur sur la file d’attente. |
BeginSetPermissions(QueuePermissions, AsyncCallback, Object) |
Commence une opération asynchrone pour définir des autorisations pour la file d’attente. |
BeginSetPermissions(QueuePermissions, QueueRequestOptions, OperationContext, AsyncCallback, Object) |
Commence une opération asynchrone pour définir des autorisations pour la file d’attente. |
BeginUpdateMessage(CloudQueueMessage, TimeSpan, MessageUpdateFields, AsyncCallback, Object) |
Commence une opération asynchrone pour mettre à jour le délai de visibilité et éventuellement le contenu d’un message. |
BeginUpdateMessage(CloudQueueMessage, TimeSpan, MessageUpdateFields, QueueRequestOptions, OperationContext, AsyncCallback, Object) |
Commence une opération asynchrone pour mettre à jour le délai de visibilité et éventuellement le contenu d’un message. |
Clear(QueueRequestOptions, OperationContext) |
Efface tous les messages de la file d'attente. |
ClearAsync() |
Lance une opération asynchrone pour effacer tous les messages de la file d’attente. |
ClearAsync(CancellationToken) |
Lance une opération asynchrone pour effacer tous les messages de la file d’attente. |
ClearAsync(QueueRequestOptions, OperationContext) |
Lance une opération asynchrone pour effacer tous les messages de la file d’attente. |
ClearAsync(QueueRequestOptions, OperationContext, CancellationToken) |
Lance une opération asynchrone pour effacer tous les messages de la file d’attente. |
Create(QueueRequestOptions, OperationContext) |
Crée la file d'attente. |
CreateAsync() |
Lance une opération asynchrone pour créer une file d’attente. |
CreateAsync(CancellationToken) |
Lance une opération asynchrone pour créer une file d’attente. |
CreateAsync(QueueRequestOptions, OperationContext) |
Lance une opération asynchrone pour créer une file d’attente. |
CreateAsync(QueueRequestOptions, OperationContext, CancellationToken) |
Lance une opération asynchrone pour créer une file d’attente. |
CreateIfNotExists(QueueRequestOptions, OperationContext) |
Crée la file d'attente, si elle n'existe pas encore. |
CreateIfNotExistsAsync() |
Lance une opération asynchrone pour créer la file d’attente si elle n’existe pas déjà. |
CreateIfNotExistsAsync(CancellationToken) |
Lance une opération asynchrone pour créer la file d’attente si elle n’existe pas déjà. |
CreateIfNotExistsAsync(QueueRequestOptions, OperationContext) |
Lance une opération asynchrone pour créer la file d’attente si elle n’existe pas déjà. |
CreateIfNotExistsAsync(QueueRequestOptions, OperationContext, CancellationToken) |
Lance une opération asynchrone pour créer la file d’attente si elle n’existe pas déjà. |
Delete(QueueRequestOptions, OperationContext) |
Supprime la file d'attente. |
DeleteAsync() |
Lance une opération asynchrone pour supprimer une file d’attente. |
DeleteAsync(CancellationToken) |
Lance une opération asynchrone pour supprimer une file d’attente. |
DeleteAsync(QueueRequestOptions, OperationContext) |
Lance une opération asynchrone pour supprimer une file d’attente. |
DeleteAsync(QueueRequestOptions, OperationContext, CancellationToken) |
Lance une opération asynchrone pour supprimer une file d’attente. |
DeleteIfExists(QueueRequestOptions, OperationContext) |
Supprime la file d'attente, si elle existe déjà. |
DeleteIfExistsAsync() |
Lance une opération asynchrone pour supprimer la file d’attente si elle existe déjà. |
DeleteIfExistsAsync(CancellationToken) |
Lance une opération asynchrone pour supprimer la file d’attente si elle existe déjà. |
DeleteIfExistsAsync(QueueRequestOptions, OperationContext) |
Lance une opération asynchrone pour supprimer la file d’attente si elle existe déjà. |
DeleteIfExistsAsync(QueueRequestOptions, OperationContext, CancellationToken) |
Lance une opération asynchrone pour supprimer la file d’attente si elle existe déjà. |
DeleteMessage(CloudQueueMessage, QueueRequestOptions, OperationContext) |
Supprime un message. |
DeleteMessage(String, String, QueueRequestOptions, OperationContext) |
Supprime le message spécifié de la file d’attente. |
DeleteMessageAsync(CloudQueueMessage) |
Lance une opération asynchrone pour supprimer un message. |
DeleteMessageAsync(CloudQueueMessage, CancellationToken) |
Lance une opération asynchrone pour supprimer un message. |
DeleteMessageAsync(CloudQueueMessage, QueueRequestOptions, OperationContext) |
Lance une opération asynchrone pour supprimer un message. |
DeleteMessageAsync(CloudQueueMessage, QueueRequestOptions, OperationContext, CancellationToken) |
Lance une opération asynchrone pour supprimer un message. |
DeleteMessageAsync(String, String) |
Lance une opération asynchrone pour supprimer un message. |
DeleteMessageAsync(String, String, CancellationToken) |
Lance une opération asynchrone pour supprimer un message. |
DeleteMessageAsync(String, String, QueueRequestOptions, OperationContext) |
Lance une opération asynchrone pour supprimer un message. |
DeleteMessageAsync(String, String, QueueRequestOptions, OperationContext, CancellationToken) |
Lance une opération asynchrone pour supprimer un message. |
EndAddMessage(IAsyncResult) |
Met fin à une opération asynchrone pour ajouter un message à la file d’attente. |
EndClear(IAsyncResult) |
Met fin à une opération asynchrone pour effacer tous les messages de la file d’attente. |
EndCreate(IAsyncResult) |
Met fin à une opération asynchrone pour créer une file d’attente. |
EndCreateIfNotExists(IAsyncResult) |
Retourne le résultat d’une opération asynchrone pour créer la file d’attente si elle n’existe pas déjà. |
EndDelete(IAsyncResult) |
Met fin à une opération asynchrone pour supprimer une file d’attente. |
EndDeleteIfExists(IAsyncResult) |
Retourne le résultat d’une opération asynchrone pour supprimer la file d’attente si elle existe déjà. |
EndDeleteMessage(IAsyncResult) |
Met fin à une opération asynchrone pour supprimer un message. |
EndExists(IAsyncResult) |
Retourne le résultat asynchrone de la demande de case activée l’existence de la file d’attente. |
EndFetchAttributes(IAsyncResult) |
Met fin à une opération asynchrone pour extraire les attributs d’une file d’attente. |
EndGetMessage(IAsyncResult) |
Met fin à une opération asynchrone pour obtenir un seul message de la file d’attente. |
EndGetMessages(IAsyncResult) |
Met fin à une opération asynchrone pour obtenir des messages à partir de la file d’attente. |
EndGetPermissions(IAsyncResult) |
Retourne le résultat asynchrone de la demande d’obtention des paramètres d’autorisations pour la file d’attente. |
EndPeekMessage(IAsyncResult) |
Met fin à une opération asynchrone pour voir un seul message de la file d’attente. |
EndPeekMessages(IAsyncResult) |
Met fin à une opération asynchrone pour voir les messages de la file d’attente. |
EndSetMetadata(IAsyncResult) |
Met fin à une opération asynchrone pour définir des métadonnées définies par l’utilisateur sur la file d’attente. |
EndSetPermissions(IAsyncResult) |
Retourne le résultat d’une opération asynchrone pour définir les autorisations pour la file d’attente. |
EndUpdateMessage(IAsyncResult) |
Met fin à une opération asynchrone pour ajouter un message à la file d’attente. |
Exists(QueueRequestOptions, OperationContext) |
Vérifie l'existence de la file d'attente. |
ExistsAsync() |
Lance une opération asynchrone pour case activée l’existence de la file d’attente. |
ExistsAsync(CancellationToken) |
Lance une opération asynchrone pour case activée l’existence de la file d’attente. |
ExistsAsync(QueueRequestOptions, OperationContext) |
Lance une opération asynchrone pour case activée l’existence de la file d’attente. |
ExistsAsync(QueueRequestOptions, OperationContext, CancellationToken) |
Lance une opération asynchrone pour case activée l’existence de la file d’attente. |
FetchAttributes(QueueRequestOptions, OperationContext) |
Récupère les attributs de la file d’attente. |
FetchAttributesAsync() |
Lance une opération asynchrone pour extraire les attributs de la file d’attente. |
FetchAttributesAsync(CancellationToken) |
Lance une opération asynchrone pour extraire les attributs de la file d’attente. |
FetchAttributesAsync(QueueRequestOptions, OperationContext) |
Lance une opération asynchrone pour extraire les attributs de la file d’attente. |
FetchAttributesAsync(QueueRequestOptions, OperationContext, CancellationToken) |
Lance une opération asynchrone pour extraire les attributs de la file d’attente. |
GetMessage(Nullable<TimeSpan>, QueueRequestOptions, OperationContext) |
Obtient un message de la file d’attente à l’aide des options de requête par défaut. Cette opération marque le message récupéré comme invisible dans la file d’attente pour la période de visibilité par défaut. |
GetMessageAsync() |
Lance une opération asynchrone pour obtenir un seul message de la file d’attente. |
GetMessageAsync(CancellationToken) |
Lance une opération asynchrone pour obtenir un seul message de la file d’attente. |
GetMessageAsync(Nullable<TimeSpan>, QueueRequestOptions, OperationContext) |
Lance une opération asynchrone pour obtenir un seul message de la file d’attente et spécifie la durée pendant laquelle le message doit être réservé avant qu’il ne devienne visible et, par conséquent, disponible pour suppression. |
GetMessageAsync(Nullable<TimeSpan>, QueueRequestOptions, OperationContext, CancellationToken) |
Lance une opération asynchrone pour obtenir un seul message de la file d’attente et spécifie la durée pendant laquelle le message doit être réservé avant qu’il ne devienne visible et, par conséquent, disponible pour suppression. |
GetMessages(Int32, Nullable<TimeSpan>, QueueRequestOptions, OperationContext) |
Obtient le nombre spécifié de messages de la file d’attente à l’aide des options de requête et du contexte d’opération spécifiés. Cette opération marque les messages récupérés comme invisibles dans la file d’attente pour la période de visibilité par défaut. |
GetMessagesAsync(Int32) |
Lance une opération asynchrone pour obtenir des messages de la file d’attente. |
GetMessagesAsync(Int32, CancellationToken) |
Lance une opération asynchrone pour obtenir des messages de la file d’attente. |
GetMessagesAsync(Int32, Nullable<TimeSpan>, QueueRequestOptions, OperationContext) |
Lance une opération asynchrone pour obtenir le nombre spécifié de messages de la file d’attente à l’aide des options de requête et du contexte d’opération spécifiés. Cette opération marque les messages récupérés comme invisibles dans la file d’attente pour la période de visibilité par défaut. |
GetMessagesAsync(Int32, Nullable<TimeSpan>, QueueRequestOptions, OperationContext, CancellationToken) |
Lance une opération asynchrone pour obtenir le nombre spécifié de messages de la file d’attente à l’aide des options de requête et du contexte d’opération spécifiés. Cette opération marque les messages récupérés comme invisibles dans la file d’attente pour la période de visibilité par défaut. |
GetPermissions(QueueRequestOptions, OperationContext) |
Obtient les paramètres des autorisations de la file d'attente. |
GetPermissionsAsync() |
Lance une opération asynchrone pour obtenir les paramètres d’autorisations pour la file d’attente. |
GetPermissionsAsync(CancellationToken) |
Lance une opération asynchrone pour obtenir les paramètres d’autorisations pour la file d’attente. |
GetPermissionsAsync(QueueRequestOptions, OperationContext) |
Lance une opération asynchrone pour obtenir les paramètres d’autorisations pour la file d’attente. |
GetPermissionsAsync(QueueRequestOptions, OperationContext, CancellationToken) |
Lance une opération asynchrone pour obtenir les paramètres d’autorisations pour la file d’attente. |
GetSharedAccessSignature(SharedAccessQueuePolicy) |
Retourne une signature d'accès partagé pour la file d'attente. |
GetSharedAccessSignature(SharedAccessQueuePolicy, String) |
Retourne une signature d'accès partagé pour la file d'attente. |
GetSharedAccessSignature(SharedAccessQueuePolicy, String, Nullable<SharedAccessProtocol>, IPAddressOrRange) |
Retourne une signature d'accès partagé pour la file d'attente. |
PeekMessage(QueueRequestOptions, OperationContext) |
Affiche un message unique issu de la file d'attente. Une demande d’aperçu récupère un message de la file d’attente sans modifier sa visibilité. |
PeekMessageAsync() |
Lance une opération asynchrone pour obtenir un seul message de la file d’attente. |
PeekMessageAsync(CancellationToken) |
Lance une opération asynchrone pour obtenir un seul message de la file d’attente. |
PeekMessageAsync(QueueRequestOptions, OperationContext) |
Lance une opération asynchrone pour obtenir un seul message de la file d’attente. |
PeekMessageAsync(QueueRequestOptions, OperationContext, CancellationToken) |
Lance une opération asynchrone pour obtenir un seul message de la file d’attente. |
PeekMessages(Int32, QueueRequestOptions, OperationContext) |
Affiche un message de la file d’attente à l’aide des options de requête et du contexte d’opération spécifiés. Une demande d’aperçu récupère un message de la file d’attente sans modifier sa visibilité. |
PeekMessagesAsync(Int32) |
Lance une opération asynchrone pour voir les messages de la file d’attente. |
PeekMessagesAsync(Int32, CancellationToken) |
Lance une opération asynchrone pour voir les messages de la file d’attente. |
PeekMessagesAsync(Int32, QueueRequestOptions, OperationContext) |
Lance une opération asynchrone pour voir les messages de la file d’attente. |
PeekMessagesAsync(Int32, QueueRequestOptions, OperationContext, CancellationToken) |
Lance une opération asynchrone pour voir les messages de la file d’attente. |
SetMetadata(QueueRequestOptions, OperationContext) |
Définit les métadonnées définies par l'utilisateur de la file d'attente. |
SetMetadataAsync() |
Lance une opération asynchrone pour définir des métadonnées définies par l’utilisateur sur la file d’attente. |
SetMetadataAsync(CancellationToken) |
Lance une opération asynchrone pour définir des métadonnées définies par l’utilisateur sur la file d’attente. |
SetMetadataAsync(QueueRequestOptions, OperationContext) |
Lance une opération asynchrone pour définir des métadonnées définies par l’utilisateur sur la file d’attente. |
SetMetadataAsync(QueueRequestOptions, OperationContext, CancellationToken) |
Lance une opération asynchrone pour définir des métadonnées définies par l’utilisateur sur la file d’attente. |
SetPermissions(QueuePermissions, QueueRequestOptions, OperationContext) |
Définit des autorisations pour la file d'attente. |
SetPermissionsAsync(QueuePermissions) |
Lance une opération asynchrone pour définir des autorisations pour la file d’attente. |
SetPermissionsAsync(QueuePermissions, CancellationToken) |
Lance une opération asynchrone pour définir des autorisations pour la file d’attente. |
SetPermissionsAsync(QueuePermissions, QueueRequestOptions, OperationContext) |
Lance une opération asynchrone pour définir des autorisations pour la file d’attente. |
SetPermissionsAsync(QueuePermissions, QueueRequestOptions, OperationContext, CancellationToken) |
Lance une opération asynchrone pour définir des autorisations pour la file d’attente. |
UpdateMessage(CloudQueueMessage, TimeSpan, MessageUpdateFields, QueueRequestOptions, OperationContext) |
Mises à jour le délai d’expiration de la visibilité et éventuellement le contenu d’un message. |
UpdateMessageAsync(CloudQueueMessage, TimeSpan, MessageUpdateFields) |
Lance une opération asynchrone pour mettre à jour le délai de visibilité et éventuellement le contenu d’un message. |
UpdateMessageAsync(CloudQueueMessage, TimeSpan, MessageUpdateFields, CancellationToken) |
Lance une opération asynchrone pour mettre à jour le délai de visibilité et éventuellement le contenu d’un message. |
UpdateMessageAsync(CloudQueueMessage, TimeSpan, MessageUpdateFields, QueueRequestOptions, OperationContext) |
Lance une opération asynchrone pour mettre à jour le délai de visibilité et éventuellement le contenu d’un message. |
UpdateMessageAsync(CloudQueueMessage, TimeSpan, MessageUpdateFields, QueueRequestOptions, OperationContext, CancellationToken) |
Lance une opération asynchrone pour mettre à jour le délai de visibilité et éventuellement le contenu d’un message. |
S’applique à
Azure SDK for .NET