Compartir a través de


CloudAppendBlob.UploadFromStreamAsyncHelper Método

Definición

Carga una secuencia en un blob en anexos. Solo se recomienda para escenarios de escritor ú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

Flujo que proporciona el contenido del blob.

length
Nullable<Int64>

Número de bytes que se van a escribir del flujo de origen en su posición actual.

createNew
Boolean

true si el blob en anexos se crea recientemente; de lo contrario, false .

accessCondition
AccessCondition

Objeto AccessCondition que representa las condiciones de acceso para el blob. Si es null, no se usa ninguna condición.

options
BlobRequestOptions

Objeto BlobRequestOptions que especifica opciones adicionales para la solicitud.

operationContext
OperationContext

Objeto OperationContext que representa el contexto para la operación actual.

progressHandler
IProgress<StorageProgress>

Objeto IProgress<T> para recopilar deltas de progreso.

cancellationToken
CancellationToken

Un CancellationToken que se observará mientras se espera a que se complete la tarea.

Devoluciones

que Task representa una acción asincrónica.

Atributos

Se aplica a