Class ParallelOptions

ParallelOptions class

Optionen für parallele Komprimierung.

public class ParallelOptions

Konstrukteure

NameBeschreibung
ParallelOptions()Default_Constructor

Eigenschaften

NameBeschreibung
AvailableMemorySize { get; set; }Ermittelt oder legt die Speicherschätzung in Megabyte fest, die verfügbar ist, um komprimierte Einträge ohne Auslagerung auf die Festplatte aufzunehmen. Dieser Wert ist nur sinnvoll, wennParallelCompressInMemory Einstellung ist drinAuto Modus.
ParallelCompressInMemory { get; set; }Ruft oder legt einen Wert fest, der angibt, wie der parallele Ansatz verwendet werden soll.

Bemerkungen

Diese Optionen verwalten die gleichzeitige Komprimierung durch mehrere CPU-Kerne.

Beispiele

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

Siehe auch