Compartir a través de


PageBlobClient.CreateAsync Método

Definición

La CreateAsync(Int64, PageBlobCreateOptions, CancellationToken) operación crea un nuevo blob en páginas del especificado size. El contenido de cualquier blob existente se sobrescribe con el blob en páginas recién inicializado Para agregar contenido al blob en páginas, llame a la Azure.Storage.Blobs.Specialized.PageBlobClient.UploadPages(System.IO.Stream,System.Int64,System.Byte[],Azure.Storage.Blobs.Models.PageBlobRequestConditions,System.IProgress{System.Int64},System.Threading.CancellationToken) operación.

Para más información, consulte https://docs.microsoft.com/rest/api/storageservices/put-blob.

public virtual System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.BlobContentInfo>> CreateAsync (long size, Azure.Storage.Blobs.Models.PageBlobCreateOptions options, System.Threading.CancellationToken cancellationToken = default);
abstract member CreateAsync : int64 * Azure.Storage.Blobs.Models.PageBlobCreateOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.BlobContentInfo>>
override this.CreateAsync : int64 * Azure.Storage.Blobs.Models.PageBlobCreateOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.BlobContentInfo>>
Public Overridable Function CreateAsync (size As Long, options As PageBlobCreateOptions, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Response(Of BlobContentInfo))

Parámetros

size
Int64

Especifica el tamaño máximo del blob en páginas, hasta 8 TB. El tamaño debe estar alineado con un límite de 512 bytes.

options
PageBlobCreateOptions

Parámetros opcionales.

cancellationToken
CancellationToken

Opcional CancellationToken para propagar notificaciones que se deben cancelar en la operación.

Devoluciones

que Response<T> describe el blob en páginas recién creado.

Comentarios

RequestFailedException Se producirá un error si se produce un error.

Se aplica a