Class ParallelOptions
περιεχόμενα
[
κρύβω
]ParallelOptions class
Επιλογές για παράλληλη συμπίεση.
public class ParallelOptions
Κατασκευαστές
| Ονομα | Περιγραφή | 
|---|---|
| ParallelOptions() | Ο προεπιλεγμένος κατασκευαστής. | 
Ιδιότητες
| Ονομα | Περιγραφή | 
|---|---|
| AvailableMemorySize { get; set; } | Λαμβάνει ή ορίζει εκτίμηση μνήμης σε megabyte διαθέσιμα για την υποδοχή συμπιεσμένων καταχωρήσεων χωρίς εναλλαγή στο δίσκο. Αυτή η τιμή έχει νόημα μόνο εάν ParallelCompressInMemoryη ρύθμιση είναι μέσαAuto mode. | 
| ParallelCompressInMemory { get; set; } | Λαμβάνει ή ορίζει τιμή που υποδεικνύει πώς θα χρησιμοποιηθεί η παράλληλη προσέγγιση. | 
Παρατηρήσεις
Αυτές οι επιλογές διαχειρίζονται την ταυτόχρονη συμπίεση από πολλούς πυρήνες CPU.
Παραδείγματα
using (var archive = new Archive())
{
    archive.CreateEntries("DirToCompress");
    archive.Save("archive.zip", new ArchiveSaveOptions() { ParallelOptions = new ParallelOptions { ParallelCompressInMemory = mode, AvailableMemorySize = 4000 } });
}
Δείτε επίσης
- χώρος ονομάτων Aspose.Zip.Saving
- συνέλευση Aspose.Zip