BlobContainerClient.FindBlobsByTagsAsync(String, CancellationToken) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Mit dem Vorgang Blobs filtern können Aufrufer Blobs in allen Containern auflisten, deren Tags mit einem bestimmten Suchausdruck übereinstimmen, und nur die im Ausdruck angezeigten Tags werden zurückgegeben. Filtern von Blobs durchsucht alle Container innerhalb eines Speicherkontos, kann aber innerhalb des Ausdrucks auf einen einzelnen Container festgelegt werden.
Weitere Informationen finden Sie unter Suchen von Blobs nach Tags.
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)
Parameter
- tagFilterSqlExpression
- String
Der where-Parameter sucht Blobs im Speicherkonto, deren Tags mit einem bestimmten Ausdruck übereinstimmen. Der Ausdruck muss als true ausgewertet werden, damit ein Blob im Resultset zurückgegeben wird. Der Speicherdienst unterstützt eine Teilmenge der ANSI SQL WHERE-Klauselgrammatik für den Wert des Abfrageparameters where=expression. Die folgenden Operatoren werden unterstützt: =, >, = >, <, = <, AND. @container werden entfernt. Beispielausdruck: "tagKey"='tagValue'.
- cancellationToken
- CancellationToken
Optional CancellationToken zur Weitergabe von Benachrichtigungen, dass der Vorgang abgebrochen werden soll.
Gibt zurück
Ein AsyncPageable<T> , der die Blobs beschreibt.
Hinweise
Ein RequestFailedException wird ausgelöst, wenn ein Fehler auftritt.
Gilt für:
Azure SDK for .NET
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für