Partager via


CloudQueue Classe

Définition

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 à