CloudAppendBlob.UploadFromStreamAsyncHelper Méthode

Définition

Charge un flux dans un objet blob d’ajout. Recommandé uniquement pour les scénarios à écriture unique.

[Microsoft.Azure.Storage.DoesServiceRequest]
public System.Threading.Tasks.Task UploadFromStreamAsyncHelper (System.IO.Stream source, long? length, bool createNew, Microsoft.Azure.Storage.AccessCondition accessCondition, Microsoft.Azure.Storage.Blob.BlobRequestOptions options, Microsoft.Azure.Storage.OperationContext operationContext, IProgress<Microsoft.Azure.Storage.Core.Util.StorageProgress> progressHandler, System.Threading.CancellationToken cancellationToken);
[<Microsoft.Azure.Storage.DoesServiceRequest>]
member this.UploadFromStreamAsyncHelper : System.IO.Stream * Nullable<int64> * bool * Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext * IProgress<Microsoft.Azure.Storage.Core.Util.StorageProgress> * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function UploadFromStreamAsyncHelper (source As Stream, length As Nullable(Of Long), createNew As Boolean, accessCondition As AccessCondition, options As BlobRequestOptions, operationContext As OperationContext, progressHandler As IProgress(Of StorageProgress), cancellationToken As CancellationToken) As Task

Paramètres

source
Stream

Flux de données fournissant le contenu de l'objet blob.

length
Nullable<Int64>

Nombre d'octets à écrire à partir du flux de données source à sa position actuelle.

createNew
Boolean

true si l’objet blob d’ajout vient d’être créé, false sinon.

accessCondition
AccessCondition

Objet AccessCondition qui représente les conditions d'accès pour l'objet blob. Si la valeur est null, aucune condition n'est utilisée.

options
BlobRequestOptions

Objet BlobRequestOptions qui spécifie les options supplémentaires de la demande.

operationContext
OperationContext

Objet OperationContext qui représente le contexte de l'opération actuelle.

progressHandler
IProgress<StorageProgress>

Objet IProgress<T> pour collecter les deltas de progression.

cancellationToken
CancellationToken

CancellationToken à observer en attendant qu'une tâche se termine.

Retours

Task qui représente une action asynchrone.

Attributs

S’applique à