Compartilhar via


CloudAppendBlob.UploadFromStreamAsyncHelper Método

Definição

Carrega um fluxo para um blob de acréscimo. Recomendado apenas para cenários de gravador único.

[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

Parâmetros

source
Stream

O fluxo que fornece o conteúdo do blob.

length
Nullable<Int64>

O número de bytes a serem gravados do fluxo de origem em sua posição atual.

createNew
Boolean

true se o blob de acréscimo for criado recentemente, caso contrário, false .

accessCondition
AccessCondition

Um objeto AccessCondition que representa as condições de acesso para o blob. Se for null, nenhuma condição é usada.

options
BlobRequestOptions

Um objeto BlobRequestOptions que especifica opções adicionais para a solicitação.

operationContext
OperationContext

Um objeto OperationContext que representa o contexto da operação atual.

progressHandler
IProgress<StorageProgress>

Um IProgress<T> objeto para coletar deltas de progresso.

cancellationToken
CancellationToken

Um CancellationToken a ser observado ao aguardar a conclusão da tarefa.

Retornos

Um Task que representa uma ação assíncrona.

Atributos

Aplica-se a