Partilhar via


CloudFile.WriteRangeAsync Método

Definição

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.

WriteRangeAsync(Stream, Int64, String, AccessCondition, FileRequestOptions, OperationContext)

Retorna uma tarefa que executa uma operação assíncrona para gravar um intervalo em um arquivo.

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.

WriteRangeAsync(Stream, Int64, String)

Retorna uma tarefa que executa uma operação assíncrona para gravar um intervalo em um arquivo.

WriteRangeAsync(Stream, Int64, String, CancellationToken)

Retorna uma tarefa que executa uma operação assíncrona para gravar um intervalo em um arquivo.

WriteRangeAsync(Uri, Int64, Int64, Int64, Checksum, AccessCondition, FileRequestOptions, OperationContext, Nullable<CancellationToken>)

Grava o intervalo de um arquivo de origem nesse arquivo.

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

sourceUri
Uri

Um Uri que especifica o URI absoluto para o arquivo de origem.

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