Partager via


PageBlobClient.UploadPagesAsync Méthode

Définition

L’opération UploadPagesAsync(Stream, Int64, PageBlobUploadPagesOptions, CancellationToken) écrit content dans une plage de pages dans un objet blob de pages, en commençant à offset.

Pour plus d'informations, consultez la rubrique Put Page.

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))

Paramètres

content
Stream

Stream contenant le contenu des pages à charger. La taille du contenu peut atteindre 4 Mo.

offset
Int64

Spécifie le décalage de départ pour le content à écrire en tant que page. Étant donné que les pages doivent être alignées sur les limites de 512 octets, le décalage de début doit être un module de 512.

options
PageBlobUploadPagesOptions

Paramètres facultatifs.

cancellationToken
CancellationToken

Facultatif CancellationToken pour propager des notifications indiquant que l’opération doit être annulée.

Retours

Response<T> décrivant l’état des pages mises à jour.

Remarques

Un RequestFailedException sera levée en cas d’échec.

S’applique à