TransferSegmentMetadata Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Représente les métadonnées d’un segment de fichier particulier.
public class TransferSegmentMetadata
type TransferSegmentMetadata = class
Public Class TransferSegmentMetadata
- Héritage
-
TransferSegmentMetadata
Propriétés
Length |
Obtient ou définit une valeur indiquant la taille du segment (en octets). |
Offset |
Obtient ou définit une valeur indiquant le décalage de début du segment dans le fichier. |
Path |
Obtient ou définit une valeur indiquant le chemin d’accès de flux attribué à ce segment. |
SegmentNumber |
Obtient ou définit une valeur indiquant le nombre (séquence) du segment dans le fichier. |
Status |
Obtient ou définit une valeur indiquant le status de chargement actuel pour ce segment. |
Méthodes
CalculateSegmentCount(Int64) |
Calcule le nombre de segments dont un fichier de la longueur donnée doit être fractionné. La méthode de calcul est basée sur certaines mesures empiriques qui permettent à la fois au nombre de segments et à la longueur de chaque segment d’augmenter à mesure que la taille du fichier d’entrée augmente. Ils se développent tous deux selon un modèle logarithmique à mesure que la longueur du fichier augmente. La formule est à peu près la suivante :
|
CalculateSegmentLength(Int64, Int32) |
Calcule la longueur d’un segment classique (non terminal) pour un fichier de la longueur donnée qui est divisé en le nombre donné de segments. |
S’applique à
Azure SDK for .NET