Freigeben über


ContainerRegistryContentClient.DownloadBlobStreamingAsync Methode

Definition

Lädt ein Blob aus der Registrierung herunter.

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

Parameter

digest
String

Der Digest des herunterzuladenden Blobs.

cancellationToken
CancellationToken

Das zu verwendende Abbruchtoken.

Gibt zurück

Eine Response<T> Beschreibung des heruntergeladenen Blobs. Content enthält die Daten des Blobs.

Ausnahmen

Wenn digest null ist.

Wird ausgelöst, wenn ein Fehler vom Container Registry-Dienst zurückgegeben wird.

Hinweise

Diese API ermöglicht direkten Zugriff auf Den Netzwerkdatenstrom, der nach der Nutzung verworfen werden soll. Erwägen Sie die folgenden Alternativen:

  • DownloadContentas eine bevorzugte Möglichkeit zum Herunterladen kleiner Blobs, die in den Arbeitsspeicher passen können
  • DownloadTototo to stream blob content to a path or a Stream

Gilt für: