ICloudBlob.UploadFromStreamAsync Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
UploadFromStreamAsync(Stream, AccessCondition, BlobRequestOptions, OperationContext)
Inicia uma operação assíncrona para carregar um fluxo em um blob.
public System.Threading.Tasks.Task UploadFromStreamAsync (System.IO.Stream source, Microsoft.Azure.Storage.AccessCondition accessCondition, Microsoft.Azure.Storage.Blob.BlobRequestOptions options, Microsoft.Azure.Storage.OperationContext operationContext);
abstract member UploadFromStreamAsync : System.IO.Stream * Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext -> System.Threading.Tasks.Task
Public Function UploadFromStreamAsync (source As Stream, accessCondition As AccessCondition, options As BlobRequestOptions, operationContext As OperationContext) As Task
Parâmetros
- accessCondition
- AccessCondition
Um objeto AccessCondition que representa a condição que deve ser atendida para que a solicitação continue.
- 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.
Retornos
Um objeto Task que representa a operação assíncrona.
Aplica-se a
UploadFromStreamAsync(Stream, AccessCondition, BlobRequestOptions, OperationContext, CancellationToken)
Inicia uma operação assíncrona para carregar um fluxo em um blob.
public System.Threading.Tasks.Task UploadFromStreamAsync (System.IO.Stream source, Microsoft.Azure.Storage.AccessCondition accessCondition, Microsoft.Azure.Storage.Blob.BlobRequestOptions options, Microsoft.Azure.Storage.OperationContext operationContext, System.Threading.CancellationToken cancellationToken);
abstract member UploadFromStreamAsync : System.IO.Stream * Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function UploadFromStreamAsync (source As Stream, accessCondition As AccessCondition, options As BlobRequestOptions, operationContext As OperationContext, cancellationToken As CancellationToken) As Task
Parâmetros
- accessCondition
- AccessCondition
Um objeto AccessCondition que representa a condição que deve ser atendida para que a solicitação continue.
- 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.
- cancellationToken
- CancellationToken
Um CancellationToken a ser observado ao aguardar a conclusão da tarefa.
Retornos
Um objeto Task que representa a operação assíncrona.
Aplica-se a
UploadFromStreamAsync(Stream, Int64, CancellationToken)
Inicia uma operação assíncrona para carregar um fluxo em um blob de blocos.
public System.Threading.Tasks.Task UploadFromStreamAsync (System.IO.Stream source, long length, System.Threading.CancellationToken cancellationToken);
abstract member UploadFromStreamAsync : System.IO.Stream * int64 * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function UploadFromStreamAsync (source As Stream, length As Long, cancellationToken As CancellationToken) As Task
Parâmetros
- length
- Int64
O número de bytes a serem gravados do fluxo de origem em sua posição atual.
- cancellationToken
- CancellationToken
Um CancellationToken a ser observado ao aguardar a conclusão da tarefa.
Retornos
Um objeto Task que representa a operação assíncrona.
Aplica-se a
UploadFromStreamAsync(Stream, Int64, AccessCondition, BlobRequestOptions, OperationContext)
Inicia uma operação assíncrona para carregar um fluxo em um blob.
public System.Threading.Tasks.Task UploadFromStreamAsync (System.IO.Stream source, long length, Microsoft.Azure.Storage.AccessCondition accessCondition, Microsoft.Azure.Storage.Blob.BlobRequestOptions options, Microsoft.Azure.Storage.OperationContext operationContext);
abstract member UploadFromStreamAsync : System.IO.Stream * int64 * Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext -> System.Threading.Tasks.Task
Public Function UploadFromStreamAsync (source As Stream, length As Long, accessCondition As AccessCondition, options As BlobRequestOptions, operationContext As OperationContext) As Task
Parâmetros
- length
- Int64
O número de bytes a serem gravados do fluxo de origem em sua posição atual.
- accessCondition
- AccessCondition
Um objeto AccessCondition que representa a condição que deve ser atendida para que a solicitação continue. 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.
Retornos
Um objeto Task que representa a operação assíncrona.
Aplica-se a
UploadFromStreamAsync(Stream, Int64)
Inicia uma operação assíncrona para carregar um fluxo em um blob de blocos.
public System.Threading.Tasks.Task UploadFromStreamAsync (System.IO.Stream source, long length);
abstract member UploadFromStreamAsync : System.IO.Stream * int64 -> System.Threading.Tasks.Task
Public Function UploadFromStreamAsync (source As Stream, length As Long) As Task
Parâmetros
- length
- Int64
O número de bytes a serem gravados do fluxo de origem em sua posição atual.
Retornos
Um objeto Task que representa a operação assíncrona.
Aplica-se a
UploadFromStreamAsync(Stream)
Inicia uma operação assíncrona para carregar um fluxo em um blob.
public System.Threading.Tasks.Task UploadFromStreamAsync (System.IO.Stream source);
abstract member UploadFromStreamAsync : System.IO.Stream -> System.Threading.Tasks.Task
Public Function UploadFromStreamAsync (source As Stream) As Task
Parâmetros
Retornos
Um objeto Task que representa a operação assíncrona.
Aplica-se a
UploadFromStreamAsync(Stream, CancellationToken)
Inicia uma operação assíncrona para carregar um fluxo em um blob.
public System.Threading.Tasks.Task UploadFromStreamAsync (System.IO.Stream source, System.Threading.CancellationToken cancellationToken);
abstract member UploadFromStreamAsync : System.IO.Stream * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function UploadFromStreamAsync (source As Stream, cancellationToken As CancellationToken) As Task
Parâmetros
- cancellationToken
- CancellationToken
Um CancellationToken a ser observado ao aguardar a conclusão da tarefa.
Retornos
Um objeto Task que representa a operação assíncrona.
Aplica-se a
UploadFromStreamAsync(Stream, Int64, AccessCondition, BlobRequestOptions, OperationContext, CancellationToken)
Inicia uma operação assíncrona para carregar um fluxo em um blob.
public System.Threading.Tasks.Task UploadFromStreamAsync (System.IO.Stream source, long length, Microsoft.Azure.Storage.AccessCondition accessCondition, Microsoft.Azure.Storage.Blob.BlobRequestOptions options, Microsoft.Azure.Storage.OperationContext operationContext, System.Threading.CancellationToken cancellationToken);
abstract member UploadFromStreamAsync : System.IO.Stream * int64 * Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function UploadFromStreamAsync (source As Stream, length As Long, accessCondition As AccessCondition, options As BlobRequestOptions, operationContext As OperationContext, cancellationToken As CancellationToken) As Task
Parâmetros
- length
- Int64
O número de bytes a serem gravados do fluxo de origem em sua posição atual.
- accessCondition
- AccessCondition
Um objeto AccessCondition que representa a condição que deve ser atendida para que a solicitação continue. 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.
- cancellationToken
- CancellationToken
Um CancellationToken a ser observado ao aguardar a conclusão da tarefa.
Retornos
Um objeto Task que representa a operação assíncrona.
Aplica-se a
Azure SDK for .NET