Class ParallelOptions

ParallelOptions class

Options de compression parallèle.

public class ParallelOptions

Constructeurs

NomLa description
ParallelOptions()Default_Constructor

Propriétés

NomLa description
AvailableMemorySize { get; set; }Obtient ou définit l’estimation de la mémoire en mégaoctets disponibles pour accueillir les entrées compressées sans permuter sur le disque. Cette valeur n’a de sens que siParallelCompressInMemory le réglage est enAuto mode.
ParallelCompressInMemory { get; set; }Obtient ou définit la valeur indiquant comment l’approche parallèle doit être utilisée.

Remarques

Ces options gèrent la compression simultanée par plusieurs cœurs CPU.

Exemples

using (var archive = new Archive())
{
    archive.CreateEntries("DirToCompress");
    archive.Save("archive.zip", new ArchiveSaveOptions() { ParallelOptions = new ParallelOptions { ParallelCompressInMemory = mode, AvailableMemorySize = 4000 } });
}

Voir également