TransferSegmentMetadata Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa metadados para um segmento de arquivo específico.
public class TransferSegmentMetadata
type TransferSegmentMetadata = class
Public Class TransferSegmentMetadata
- Herança
-
TransferSegmentMetadata
Propriedades
Length |
Obtém ou define um valor que indica o tamanho do segmento (em bytes). |
Offset |
Obtém ou define um valor que indica o deslocamento inicial do segmento no arquivo. |
Path |
Obtém ou define um valor que indica o caminho de fluxo atribuído a esse segmento. |
SegmentNumber |
Obtém ou define um valor que indica o número (sequência) do segmento no arquivo. |
Status |
Obtém ou define um valor que indica o status de upload atual para esse segmento. |
Métodos
CalculateSegmentCount(Int64) |
Calcula o número de segmentos em que um arquivo do comprimento determinado deve ser dividido. O método para calcular isso baseia-se em algumas medidas empíricas que permitem que o número de segmentos e o comprimento de cada segmento cresçam à medida que o tamanho do arquivo de entrada cresce. Ambos crescem em um padrão logarítmico à medida que o comprimento do arquivo aumenta. A fórmula é aproximadamente esta:
|
CalculateSegmentLength(Int64, Int32) |
Calcula o comprimento de um segmento típico (não terminal) para um arquivo do comprimento determinado que é dividido no número determinado de segmentos. |
Aplica-se a
Azure SDK for .NET