Compartilhar via


CloudFile.BeginWriteRange Método

Definição

Sobrecargas

BeginWriteRange(Stream, Int64, String, AccessCondition, FileRequestOptions, OperationContext, AsyncCallback, Object)

Inicia uma operação assíncrona para gravar um intervalo em um arquivo.

BeginWriteRange(Stream, Int64, String, AccessCondition, FileRequestOptions, OperationContext, IProgress<StorageProgress>, AsyncCallback, Object)
BeginWriteRange(Stream, Int64, String, AsyncCallback, Object)

Inicia uma operação assíncrona para gravar um intervalo em um arquivo.

BeginWriteRange(Stream, Int64, String, AccessCondition, FileRequestOptions, OperationContext, AsyncCallback, Object)

Inicia uma operação assíncrona para gravar um intervalo em um arquivo.

[Microsoft.Azure.Storage.DoesServiceRequest]
public virtual Microsoft.Azure.Storage.ICancellableAsyncResult BeginWriteRange (System.IO.Stream rangeData, long startOffset, string contentMD5, Microsoft.Azure.Storage.AccessCondition accessCondition, Microsoft.Azure.Storage.File.FileRequestOptions options, Microsoft.Azure.Storage.OperationContext operationContext, AsyncCallback callback, object state);
[<Microsoft.Azure.Storage.DoesServiceRequest>]
abstract member BeginWriteRange : System.IO.Stream * int64 * string * Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.File.FileRequestOptions * Microsoft.Azure.Storage.OperationContext * AsyncCallback * obj -> Microsoft.Azure.Storage.ICancellableAsyncResult
override this.BeginWriteRange : System.IO.Stream * int64 * string * Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.File.FileRequestOptions * Microsoft.Azure.Storage.OperationContext * AsyncCallback * obj -> Microsoft.Azure.Storage.ICancellableAsyncResult
Public Overridable Function BeginWriteRange (rangeData As Stream, startOffset As Long, contentMD5 As String, accessCondition As AccessCondition, options As FileRequestOptions, operationContext As OperationContext, callback As AsyncCallback, state As Object) As ICancellableAsyncResult

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.

callback
AsyncCallback

O delegado de retorno de chamada que receberá notificação quando a operação assíncrona for concluída.

state
Object

Um objeto definido pelo usuário que será passado para o delegado de retorno de chamada.

Retornos

Um ICancellableAsyncResult que faz referência à operação assíncrona.

Atributos

Aplica-se a

BeginWriteRange(Stream, Int64, String, AccessCondition, FileRequestOptions, OperationContext, IProgress<StorageProgress>, AsyncCallback, Object)

[Microsoft.Azure.Storage.DoesServiceRequest]
public virtual Microsoft.Azure.Storage.ICancellableAsyncResult BeginWriteRange (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, AsyncCallback callback, object state);
[<Microsoft.Azure.Storage.DoesServiceRequest>]
abstract member BeginWriteRange : 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> * AsyncCallback * obj -> Microsoft.Azure.Storage.ICancellableAsyncResult
override this.BeginWriteRange : 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> * AsyncCallback * obj -> Microsoft.Azure.Storage.ICancellableAsyncResult
Public Overridable Function BeginWriteRange (rangeData As Stream, startOffset As Long, contentMD5 As String, accessCondition As AccessCondition, options As FileRequestOptions, operationContext As OperationContext, progressHandler As IProgress(Of StorageProgress), callback As AsyncCallback, state As Object) As ICancellableAsyncResult

Parâmetros

rangeData
Stream
startOffset
Int64
contentMD5
String
accessCondition
AccessCondition
operationContext
OperationContext
progressHandler
IProgress<StorageProgress>
callback
AsyncCallback
state
Object

Retornos

Atributos

Aplica-se a

BeginWriteRange(Stream, Int64, String, AsyncCallback, Object)

Inicia uma operação assíncrona para gravar um intervalo em um arquivo.

[Microsoft.Azure.Storage.DoesServiceRequest]
public virtual Microsoft.Azure.Storage.ICancellableAsyncResult BeginWriteRange (System.IO.Stream rangeData, long startOffset, string contentMD5, AsyncCallback callback, object state);
[<Microsoft.Azure.Storage.DoesServiceRequest>]
abstract member BeginWriteRange : System.IO.Stream * int64 * string * AsyncCallback * obj -> Microsoft.Azure.Storage.ICancellableAsyncResult
override this.BeginWriteRange : System.IO.Stream * int64 * string * AsyncCallback * obj -> Microsoft.Azure.Storage.ICancellableAsyncResult
Public Overridable Function BeginWriteRange (rangeData As Stream, startOffset As Long, contentMD5 As String, callback As AsyncCallback, state As Object) As ICancellableAsyncResult

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.

callback
AsyncCallback

O delegado de retorno de chamada que receberá notificação quando a operação assíncrona for concluída.

state
Object

Um objeto definido pelo usuário que será passado para o delegado de retorno de chamada.

Retornos

Um ICancellableAsyncResult que faz referência à operação assíncrona.

Atributos

Aplica-se a