BlobBaseClient.DownloadStreaming Méthode

Définition

L’opération DownloadStreaming(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 Azure.Response<Azure.Storage.Blobs.Models.BlobDownloadStreamingResult> DownloadStreaming (Azure.Storage.Blobs.Models.BlobDownloadOptions options = default, System.Threading.CancellationToken cancellationToken = default);
abstract member DownloadStreaming : Azure.Storage.Blobs.Models.BlobDownloadOptions * System.Threading.CancellationToken -> Azure.Response<Azure.Storage.Blobs.Models.BlobDownloadStreamingResult>
override this.DownloadStreaming : Azure.Storage.Blobs.Models.BlobDownloadOptions * System.Threading.CancellationToken -> Azure.Response<Azure.Storage.Blobs.Models.BlobDownloadStreamingResult>
Public Overridable Function DownloadStreaming (Optional options As BlobDownloadOptions = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Response(Of BlobDownloadStreamingResult)

Paramètres

options
BlobDownloadOptions

Paramètres facultatifs.

cancellationToken
CancellationToken

Facultatif CancellationToken pour propager des notifications indiquant que l’opération doit être annulée.

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 à