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

定義

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

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

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

パラメーター

tagFilterSqlExpression
String

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

cancellationToken
CancellationToken

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

戻り値

AsyncPageable<T> BLOB を記述する 。

注釈

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

適用対象