Class ParallelOptions

ParallelOptions class

Opciones para compresión paralela.

public class ParallelOptions

Constructores

NombreDescripción
ParallelOptions()Constructor predeterminado

Propiedades

NombreDescripción
AvailableMemorySize { get; set; }Obtiene o establece la estimación de memoria en megabytes disponibles para acomodar las entradas comprimidas sin cambiar al disco. Este valor solo tiene sentido siParallelCompressInMemory el ajuste está enAuto modo.
ParallelCompressInMemory { get; set; }Obtiene o establece el valor que indica cómo se utilizará el enfoque paralelo.

Observaciones

Estas opciones gestionan la compresión simultánea por varios núcleos de CPU.

Ejemplos

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

Ver también