Partager via


BlobBaseClient.DownloadStreamingAsync Méthode

Définition

L’opération DownloadStreamingAsync(BlobDownloadOptions, CancellationToken) télécharge un objet blob à partir du service, y compris ses métadonnées et ses propriétés.

Pour plus d'informations, consultez la rubrique Obtenir un objet blob.

public virtual System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.BlobDownloadStreamingResult>> DownloadStreamingAsync (Azure.Storage.Blobs.Models.BlobDownloadOptions options = default, System.Threading.CancellationToken cancellationToken = default);
abstract member DownloadStreamingAsync : Azure.Storage.Blobs.Models.BlobDownloadOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.BlobDownloadStreamingResult>>
override this.DownloadStreamingAsync : Azure.Storage.Blobs.Models.BlobDownloadOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.BlobDownloadStreamingResult>>
Public Overridable Function DownloadStreamingAsync (Optional options As BlobDownloadOptions = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Response(Of BlobDownloadStreamingResult))

Paramètres

options
BlobDownloadOptions

Paramètres facultatifs.

cancellationToken
CancellationToken

Retours

Response<T> décrivant l’objet blob téléchargé. Content contient les données de l’objet blob.

Remarques

Un RequestFailedException sera levée en cas d’échec.

Cette API donne accès directement au flux réseau qui doit être supprimé après l’utilisation. Essayez les alternatives suivantes :

  • DownloadContentAsync est un moyen préféré de télécharger de petits objets blob qui peuvent tenir dans la mémoire
  • DownloadToAsyncto stream du contenu d’objet blob vers un chemin ou un Stream

S’applique à