BlobServiceClient.FindBlobsByTagsAsync(String, CancellationToken) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
フィルター 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エラーが発生すると、 がスローされます。
適用対象
Azure SDK for .NET