Compartilhar via


PageBlobClient.UploadPagesAsync Método

Definição

A UploadPagesAsync(Stream, Int64, PageBlobUploadPagesOptions, CancellationToken) operação grava content em um intervalo de páginas em um blob de páginas, começando em offset.

Para obter mais informações, consulte Colocar Página.

public virtual System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.PageInfo>> UploadPagesAsync (System.IO.Stream content, long offset, Azure.Storage.Blobs.Models.PageBlobUploadPagesOptions options = default, System.Threading.CancellationToken cancellationToken = default);
abstract member UploadPagesAsync : System.IO.Stream * int64 * Azure.Storage.Blobs.Models.PageBlobUploadPagesOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.PageInfo>>
override this.UploadPagesAsync : System.IO.Stream * int64 * Azure.Storage.Blobs.Models.PageBlobUploadPagesOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.PageInfo>>
Public Overridable Function UploadPagesAsync (content As Stream, offset As Long, Optional options As PageBlobUploadPagesOptions = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Response(Of PageInfo))

Parâmetros

content
Stream

Um Stream que contém o conteúdo das páginas a serem carregadas. O conteúdo pode ter até 4 MB de tamanho.

offset
Int64

Especifica o deslocamento inicial para o content a ser gravado como uma página. Considerando que as páginas devem ser alinhadas com limites de 512 bytes, o deslocamento inicial deve ser um módulo de 512.

options
PageBlobUploadPagesOptions

Parâmetros opcionais.

cancellationToken
CancellationToken

Opcional CancellationToken para propagar notificações de que a operação deve ser cancelada.

Retornos

Um Response<T> que descreve o estado das páginas atualizadas.

Comentários

Um RequestFailedException será gerado se ocorrer uma falha.

Aplica-se a