Freigeben über


ContainerRegistryContentClient.DownloadBlobToAsync Methode

Definition

Überlädt

DownloadBlobToAsync(String, Stream, CancellationToken)

Laden Sie ein Blob in einen übergebenen Zielstream herunter. Bei diesem Ansatz wird das Blob in sequenziellen Bytesblöcken in den Zieldatenstrom heruntergeladen.

DownloadBlobToAsync(String, String, CancellationToken)

Laden Sie ein Blob in eine Datei herunter, die durch den Pfadparameter angegeben wird.

DownloadBlobToAsync(String, Stream, CancellationToken)

Source:
ContainerRegistryContentClient.cs
Source:
ContainerRegistryContentClient.cs

Laden Sie ein Blob in einen übergebenen Zielstream herunter. Bei diesem Ansatz wird das Blob in sequenziellen Bytesblöcken in den Zieldatenstrom heruntergeladen.

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

Parameter

digest
String

Der Digest des herunterzuladenden Blobs.

destination
Stream

Ziel für das heruntergeladene Blob.

cancellationToken
CancellationToken

Das zu verwendende Abbruchtoken.

Gibt zurück

Die unformatierte Antwort, die der letzten GET-Blobblockanforderung entspricht.

Ausnahmen

Wenn destination null ist.

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

Gilt für:

DownloadBlobToAsync(String, String, CancellationToken)

Source:
ContainerRegistryContentClient.cs
Source:
ContainerRegistryContentClient.cs

Laden Sie ein Blob in eine Datei herunter, die durch den Pfadparameter angegeben wird.

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

Parameter

digest
String

Der Digest des herunterzuladenden Blobs.

path
String

Ein Dateipfad, in den der heruntergeladene Inhalt geschrieben werden soll.

cancellationToken
CancellationToken

Das zu verwendende Abbruchtoken.

Gibt zurück

Die unformatierte Antwort, die der letzten GET-Blobblockanforderung entspricht.

Ausnahmen

Wenn path null ist.

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

Gilt für: