次の方法で共有


ContainerRegistryContentClient.DownloadBlobContentAsync メソッド

定義

コンテナー レジストリ BLOB をダウンロードします。 この API は、メモリに収まる BLOB をフェッチする場合に適した方法です。 コンテンツは として BinaryData提供されます。これにより、バイトのペイロードに対して軽量の抽象化が提供されます。 ストリーム、文字列、バイトなど、一般的に使用されるプリミティブを取得するための便利なヘルパー メソッドを提供します。 メモリに収まらない BLOB をダウンロードするには、代わりに メソッドを DownloadBlobToAsync(String, Stream, CancellationToken) 使用することを検討してください。

public virtual System.Threading.Tasks.Task<Azure.Response<Azure.Containers.ContainerRegistry.DownloadRegistryBlobResult>> DownloadBlobContentAsync (string digest, System.Threading.CancellationToken cancellationToken = default);
abstract member DownloadBlobContentAsync : string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Containers.ContainerRegistry.DownloadRegistryBlobResult>>
override this.DownloadBlobContentAsync : string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Containers.ContainerRegistry.DownloadRegistryBlobResult>>
Public Overridable Function DownloadBlobContentAsync (digest As String, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Response(Of DownloadRegistryBlobResult))

パラメーター

digest
String

ダウンロードする BLOB のダイジェスト。

cancellationToken
CancellationToken

使用する取り消しトークン。

戻り値

BLOB コンテンツのダウンロード操作の結果。

例外

が null の場合 digest

Container Registry サービスによってエラーが返されたときにスローされます。

適用対象