次の方法で共有


ContainerRegistryContentClient.DownloadBlobStreaming メソッド

定義

レジストリから BLOB をダウンロードします。

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

パラメーター

digest
String

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

cancellationToken
CancellationToken

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

戻り値

Response<T>ダウンロードした BLOB を記述する 。 Content には BLOB のデータが含まれます。

例外

が null の場合 digest

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

注釈

この API を使用すると、使用後に破棄する必要があるネットワーク ストリームに直接アクセスできます。 次の代替手段を検討してください。

  • DownloadContentas は、メモリに収まる小さな BLOB をダウンロードする好ましい方法です
  • DownloadToto を使用して、BLOB コンテンツをパスまたは Stream

適用対象