BlobServiceClient.FindBlobsByTagsAsync(String, CancellationToken) メソッド

定義

フィルター BLOB 操作を使用すると、呼び出し元は、特定の検索式に一致するタグを持つすべてのコンテナーの BLOB を一覧表示できます。 フィルター BLOB は、ストレージ アカウント内のすべてのコンテナーを検索しますが、式内のスコープを 1 つのコンテナーに設定できます。

詳細については、「 タグで BLOB を検索します

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)

パラメーター

tagFilterSqlExpression
String

where パラメーターは、指定された式に一致するタグを持つストレージ アカウント内の BLOB を検索します。 結果セットで BLOB を返すには、式を true に評価する必要があります。 ストレージ サービスでは、where=expression クエリ パラメーターの値に対する ANSI SQL WHERE 句文法のサブセットがサポートされています。 次の演算子がサポートされています: =、、>、>=、<<=、AND。 と @containerの両方で使用できます。 式の例: "tagKey"='tagValue'。

cancellationToken
CancellationToken

操作を取り消す必要がある通知を伝達する場合は省略可能 CancellationToken です。

戻り値

AsyncPageable<T> BLOB を記述する 。

注釈

RequestFailedExceptionエラーが発生すると、 がスローされます。

適用対象