BlobServiceClient.FindBlobsByTagsAsync(String, CancellationToken) Méthode

Définition

L’opération Filtrer les objets blob permet aux appelants de répertorier les objets blob sur tous les conteneurs dont les balises correspondent à une expression de recherche donnée. Les objets blob de filtre effectuent des recherches dans tous les conteneurs d’un compte de stockage, mais peuvent être délimités dans l’expression à un seul conteneur.

Pour plus d'informations, consultez la rubrique Recherchez des objets blob par étiquettes.

public virtual Azure.AsyncPageable<Azure.Storage.Blobs.Models.TaggedBlobItem> FindBlobsByTagsAsync (string tagFilterSqlExpression, System.Threading.CancellationToken cancellationToken = default);
abstract member FindBlobsByTagsAsync : string * System.Threading.CancellationToken -> Azure.AsyncPageable<Azure.Storage.Blobs.Models.TaggedBlobItem>
override this.FindBlobsByTagsAsync : string * System.Threading.CancellationToken -> Azure.AsyncPageable<Azure.Storage.Blobs.Models.TaggedBlobItem>
Public Overridable Function FindBlobsByTagsAsync (tagFilterSqlExpression As String, Optional cancellationToken As CancellationToken = Nothing) As AsyncPageable(Of TaggedBlobItem)

Paramètres

tagFilterSqlExpression
String

Le paramètre where recherche des objets blob dans le compte de stockage dont les balises correspondent à une expression donnée. L’expression doit être évaluée à true pour qu’un objet blob soit retourné dans le jeu de résultats. Le service de stockage prend en charge un sous-ensemble de la grammaire de la clause WHERE ANSI SQL pour la valeur du paramètre de requête where=expression. Les opérateurs suivants sont pris en charge : =, >, >, =<<, AND. et @container. Exemple d’expression : « tagKey"='tagValue'.

cancellationToken
CancellationToken

Facultatif CancellationToken pour propager des notifications indiquant que l’opération doit être annulée.

Retours

AsyncPageable<T> décrivant les objets blob.

Remarques

Un RequestFailedException sera levée en cas d’échec.

S’applique à