CloudFile.WriteRangeAsync 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
WriteRangeAsync(Stream, Int64, String, AccessCondition, FileRequestOptions, OperationContext, CancellationToken)
Retorna uma tarefa que executa uma operação assíncrona para gravar um intervalo em um arquivo.
[Microsoft.Azure.Storage.DoesServiceRequest]
public virtual System.Threading.Tasks.Task WriteRangeAsync (System.IO.Stream rangeData, long startOffset, string contentMD5, Microsoft.Azure.Storage.AccessCondition accessCondition, Microsoft.Azure.Storage.File.FileRequestOptions options, Microsoft.Azure.Storage.OperationContext operationContext, System.Threading.CancellationToken cancellationToken);
[<Microsoft.Azure.Storage.DoesServiceRequest>]
abstract member WriteRangeAsync : System.IO.Stream * int64 * string * Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.File.FileRequestOptions * Microsoft.Azure.Storage.OperationContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task
override this.WriteRangeAsync : System.IO.Stream * int64 * string * Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.File.FileRequestOptions * Microsoft.Azure.Storage.OperationContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Overridable Function WriteRangeAsync (rangeData As Stream, startOffset As Long, contentMD5 As String, accessCondition As AccessCondition, options As FileRequestOptions, operationContext As OperationContext, cancellationToken As CancellationToken) As Task
Parâmetros
- rangeData
- Stream
Um fluxo que fornece os dados.
- startOffset
- Int64
O deslocamento no qual a gravação deve ser iniciada, em bytes.
- contentMD5
- String
Um valor de hash opcional que será usado para definir a ContentMD5 propriedade no arquivo. Pode ser null
ou uma cadeia de caracteres vazia.
- accessCondition
- AccessCondition
Um objeto AccessCondition que representa condições de acesso do arquivo. Se for null
, nenhuma condição é usada.
- options
- FileRequestOptions
Um objeto FileRequestOptions 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 atual.
- Atributos
Aplica-se a
WriteRangeAsync(Stream, Int64, String, AccessCondition, FileRequestOptions, OperationContext)
Retorna uma tarefa que executa uma operação assíncrona para gravar um intervalo em um arquivo.
[Microsoft.Azure.Storage.DoesServiceRequest]
public virtual System.Threading.Tasks.Task WriteRangeAsync (System.IO.Stream rangeData, long startOffset, string contentMD5, Microsoft.Azure.Storage.AccessCondition accessCondition, Microsoft.Azure.Storage.File.FileRequestOptions options, Microsoft.Azure.Storage.OperationContext operationContext);
[<Microsoft.Azure.Storage.DoesServiceRequest>]
abstract member WriteRangeAsync : System.IO.Stream * int64 * string * Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.File.FileRequestOptions * Microsoft.Azure.Storage.OperationContext -> System.Threading.Tasks.Task
override this.WriteRangeAsync : System.IO.Stream * int64 * string * Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.File.FileRequestOptions * Microsoft.Azure.Storage.OperationContext -> System.Threading.Tasks.Task
Public Overridable Function WriteRangeAsync (rangeData As Stream, startOffset As Long, contentMD5 As String, accessCondition As AccessCondition, options As FileRequestOptions, operationContext As OperationContext) As Task
Parâmetros
- rangeData
- Stream
Um fluxo que fornece os dados.
- startOffset
- Int64
O deslocamento no qual a gravação deve ser iniciada, em bytes.
- contentMD5
- String
Um valor de hash opcional que será usado para definir a ContentMD5 propriedade no arquivo. Pode ser null
ou uma cadeia de caracteres vazia.
- accessCondition
- AccessCondition
Um objeto AccessCondition que representa condições de acesso do arquivo. Se for null
, nenhuma condição é usada.
- options
- FileRequestOptions
Um objeto FileRequestOptions 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 atual.
- Atributos
Aplica-se a
WriteRangeAsync(Stream, Int64, String, AccessCondition, FileRequestOptions, OperationContext, IProgress<StorageProgress>, CancellationToken)
Retorna uma tarefa que executa uma operação assíncrona para gravar um intervalo em um arquivo.
[Microsoft.Azure.Storage.DoesServiceRequest]
public virtual System.Threading.Tasks.Task WriteRangeAsync (System.IO.Stream rangeData, long startOffset, string contentMD5, Microsoft.Azure.Storage.AccessCondition accessCondition, Microsoft.Azure.Storage.File.FileRequestOptions options, Microsoft.Azure.Storage.OperationContext operationContext, IProgress<Microsoft.Azure.Storage.Core.Util.StorageProgress> progressHandler, System.Threading.CancellationToken cancellationToken);
[<Microsoft.Azure.Storage.DoesServiceRequest>]
abstract member WriteRangeAsync : System.IO.Stream * int64 * string * Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.File.FileRequestOptions * Microsoft.Azure.Storage.OperationContext * IProgress<Microsoft.Azure.Storage.Core.Util.StorageProgress> * System.Threading.CancellationToken -> System.Threading.Tasks.Task
override this.WriteRangeAsync : System.IO.Stream * int64 * string * Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.File.FileRequestOptions * Microsoft.Azure.Storage.OperationContext * IProgress<Microsoft.Azure.Storage.Core.Util.StorageProgress> * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Overridable Function WriteRangeAsync (rangeData As Stream, startOffset As Long, contentMD5 As String, accessCondition As AccessCondition, options As FileRequestOptions, operationContext As OperationContext, progressHandler As IProgress(Of StorageProgress), cancellationToken As CancellationToken) As Task
Parâmetros
- rangeData
- Stream
Um fluxo que fornece os dados.
- startOffset
- Int64
O deslocamento no qual a gravação deve ser iniciada, em bytes.
- contentMD5
- String
Um valor de hash opcional que será usado para definir a ContentMD5 propriedade no arquivo. Pode ser null
ou uma cadeia de caracteres vazia.
- accessCondition
- AccessCondition
Um objeto AccessCondition que representa condições de acesso do arquivo. Se for null
, nenhuma condição é usada.
- options
- FileRequestOptions
Um objeto FileRequestOptions 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 manipular StorageProgress mensagens.
- cancellationToken
- CancellationToken
Um CancellationToken a ser observado ao aguardar a conclusão da tarefa.
Retornos
Um objeto Task que representa a operação atual.
- Atributos
Aplica-se a
WriteRangeAsync(Stream, Int64, String)
Retorna uma tarefa que executa uma operação assíncrona para gravar um intervalo em um arquivo.
[Microsoft.Azure.Storage.DoesServiceRequest]
public virtual System.Threading.Tasks.Task WriteRangeAsync (System.IO.Stream rangeData, long startOffset, string contentMD5);
[<Microsoft.Azure.Storage.DoesServiceRequest>]
abstract member WriteRangeAsync : System.IO.Stream * int64 * string -> System.Threading.Tasks.Task
override this.WriteRangeAsync : System.IO.Stream * int64 * string -> System.Threading.Tasks.Task
Public Overridable Function WriteRangeAsync (rangeData As Stream, startOffset As Long, contentMD5 As String) As Task
Parâmetros
- rangeData
- Stream
Um fluxo que fornece os dados.
- startOffset
- Int64
O deslocamento no qual a gravação deve ser iniciada, em bytes.
- contentMD5
- String
Um valor de hash opcional que será usado para definir a ContentMD5 propriedade no arquivo. Pode ser null
ou uma cadeia de caracteres vazia.
Retornos
Um objeto Task que representa a operação atual.
- Atributos
Aplica-se a
WriteRangeAsync(Stream, Int64, String, CancellationToken)
Retorna uma tarefa que executa uma operação assíncrona para gravar um intervalo em um arquivo.
[Microsoft.Azure.Storage.DoesServiceRequest]
public virtual System.Threading.Tasks.Task WriteRangeAsync (System.IO.Stream rangeData, long startOffset, string contentMD5, System.Threading.CancellationToken cancellationToken);
[<Microsoft.Azure.Storage.DoesServiceRequest>]
abstract member WriteRangeAsync : System.IO.Stream * int64 * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task
override this.WriteRangeAsync : System.IO.Stream * int64 * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Overridable Function WriteRangeAsync (rangeData As Stream, startOffset As Long, contentMD5 As String, cancellationToken As CancellationToken) As Task
Parâmetros
- rangeData
- Stream
Um fluxo que fornece os dados.
- startOffset
- Int64
O deslocamento no qual a gravação deve ser iniciada, em bytes.
- contentMD5
- String
Um valor de hash opcional que será usado para definir a ContentMD5 propriedade no arquivo. Pode ser null
ou uma cadeia de caracteres vazia.
- cancellationToken
- CancellationToken
Um CancellationToken a ser observado ao aguardar a conclusão da tarefa.
Retornos
Um objeto Task que representa a operação atual.
- Atributos
Aplica-se a
WriteRangeAsync(Uri, Int64, Int64, Int64, Checksum, AccessCondition, FileRequestOptions, OperationContext, Nullable<CancellationToken>)
Grava o intervalo de um arquivo de origem nesse arquivo.
[Microsoft.Azure.Storage.DoesServiceRequest]
public virtual System.Threading.Tasks.Task WriteRangeAsync (Uri sourceUri, long sourceOffset, long count, long destOffset, Microsoft.Azure.Storage.Shared.Protocol.Checksum sourceContentChecksum = default, Microsoft.Azure.Storage.AccessCondition sourceAccessCondition = default, Microsoft.Azure.Storage.File.FileRequestOptions options = default, Microsoft.Azure.Storage.OperationContext operationContext = default, System.Threading.CancellationToken? cancellationToken = default);
[<Microsoft.Azure.Storage.DoesServiceRequest>]
abstract member WriteRangeAsync : Uri * int64 * int64 * int64 * Microsoft.Azure.Storage.Shared.Protocol.Checksum * Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.File.FileRequestOptions * Microsoft.Azure.Storage.OperationContext * Nullable<System.Threading.CancellationToken> -> System.Threading.Tasks.Task
override this.WriteRangeAsync : Uri * int64 * int64 * int64 * Microsoft.Azure.Storage.Shared.Protocol.Checksum * Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.File.FileRequestOptions * Microsoft.Azure.Storage.OperationContext * Nullable<System.Threading.CancellationToken> -> System.Threading.Tasks.Task
Public Overridable Function WriteRangeAsync (sourceUri As Uri, sourceOffset As Long, count As Long, destOffset As Long, Optional sourceContentChecksum As Checksum = Nothing, Optional sourceAccessCondition As AccessCondition = Nothing, Optional options As FileRequestOptions = Nothing, Optional operationContext As OperationContext = Nothing, Optional cancellationToken As Nullable(Of CancellationToken) = Nothing) As Task
Parâmetros
- sourceOffset
- Int64
O deslocamento no qual começar a ler a origem, em bytes.
- count
- Int64
O número de bytes a serem gravados
- destOffset
- Int64
O deslocamento no qual a gravação deve ser iniciada, em bytes.
- sourceContentChecksum
- Checksum
Um valor de hash usado para garantir a integridade transacional. Pode ser null
ou Soma de Verificação.Nenhum
- sourceAccessCondition
- AccessCondition
Um AccessCondition objeto que representa as condições de acesso para o arquivo de origem. Se for null
, nenhuma condição é usada.
- options
- FileRequestOptions
Um objeto FileRequestOptions que especifica opções adicionais para a solicitação.
- operationContext
- OperationContext
Um objeto que representa o contexto da operação atual.
- cancellationToken
- Nullable<CancellationToken>
Um CancellationToken a ser observado ao aguardar a conclusão da tarefa.
Retornos
- Atributos
Aplica-se a
Azure SDK for .NET