Compartilhar via


PageBlobClient.Resize Método

Definição

A Resize(Int64, PageBlobRequestConditions, CancellationToken) operação redimensiona o blob de página para o tamanho especificado (que deve ser um múltiplo de 512). Se o valor especificado for menor do que o tamanho atual do blob, todas as páginas acima do valor especificado serão limpas.

Para obter mais informações, consulte Definir propriedades de blob.

public virtual Azure.Response<Azure.Storage.Blobs.Models.PageBlobInfo> Resize (long size, Azure.Storage.Blobs.Models.PageBlobRequestConditions conditions = default, System.Threading.CancellationToken cancellationToken = default);
abstract member Resize : int64 * Azure.Storage.Blobs.Models.PageBlobRequestConditions * System.Threading.CancellationToken -> Azure.Response<Azure.Storage.Blobs.Models.PageBlobInfo>
override this.Resize : int64 * Azure.Storage.Blobs.Models.PageBlobRequestConditions * System.Threading.CancellationToken -> Azure.Response<Azure.Storage.Blobs.Models.PageBlobInfo>
Public Overridable Function Resize (size As Long, Optional conditions As PageBlobRequestConditions = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Response(Of PageBlobInfo)

Parâmetros

size
Int64

Especifica o tamanho máximo para o blob de página, até 8 TB. O tamanho deve ser alinhado a um limite de 512 bytes. Se o valor especificado for menor do que o tamanho atual do blob, todas as páginas acima do valor especificado serão limpas.

conditions
PageBlobRequestConditions

Opcional PageBlobRequestConditions para adicionar condições no redimensionamento deste blob de página.

cancellationToken
CancellationToken

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

Retornos

Um Response<T> que descreve o blob de página redimensionado.

Comentários

Um RequestFailedException será gerado se ocorrer uma falha.

Aplica-se a