Class SevenZipArchive
περιεχόμενα
[
κρύβω
]SevenZipArchive class
Αυτή η κλάση αντιπροσωπεύει αρχείο αρχειοθέτησης 7z. Χρησιμοποιήστε το για να συνθέσετε και να εξαγάγετε αρχεία 7z.
public class SevenZipArchive : IArchive
Κατασκευαστές
Ονομα | Περιγραφή |
---|---|
SevenZipArchive(SevenZipEntrySettings) | Αρχικοποιεί μια νέα παρουσία τουSevenZipArchive τάξη με προαιρετικές ρυθμίσεις για τις καταχωρήσεις της. |
SevenZipArchive(Stream) | Αρχικοποιεί μια νέα παρουσία τουSevenZipArchive Η λίστα καταχωρήσεων κλάσης και σύνθεσης μπορεί να εξαχθεί από το αρχείο. |
SevenZipArchive(string) | Αρχικοποιεί μια νέα παρουσία τουSevenZipArchive Η λίστα καταχωρήσεων κλάσης και σύνθεσης μπορεί να εξαχθεί από το αρχείο. |
Ιδιότητες
Ονομα | Περιγραφή |
---|---|
Entries { get; } | Λαμβάνει καταχωρήσεις τουSevenZipArchiveEntry τύπος που αποτελεί το αρχείο. |
NewEntrySettings { get; } | Ρυθμίσεις συμπίεσης και κρυπτογράφησης που χρησιμοποιούνται για νέα προσθήκηSevenZipArchiveEntry αντικείμενα. |
Μέθοδοι
Ονομα | Περιγραφή |
---|---|
CreateEntries(DirectoryInfo, bool) | Προσθέτει στο αρχείο όλα τα αρχεία και τους καταλόγους αναδρομικά στον κατάλογο που δίνεται. |
CreateEntries(string, bool) | Προσθέτει στο αρχείο όλα τα αρχεία και τους καταλόγους αναδρομικά στον κατάλογο που δίνεται. |
CreateEntry(string, Stream, SevenZipEntrySettings) | Δημιουργία μίας καταχώρησης μέσα στο αρχείο. |
CreateEntry(string, FileInfo, bool, SevenZipEntrySettings) | Δημιουργία μίας καταχώρησης μέσα στο αρχείο. |
CreateEntry(string, Stream, SevenZipEntrySettings, FileSystemInfo) | Δημιουργία μίας καταχώρησης μέσα στο αρχείο. |
CreateEntry(string, string, bool, SevenZipEntrySettings) | Δημιουργία μίας καταχώρησης μέσα στο αρχείο. |
Dispose() | Εκτελεί εργασίες που καθορίζονται από την εφαρμογή που σχετίζονται με την απελευθέρωση, την απελευθέρωση ή την επαναφορά μη διαχειριζόμενων πόρων. |
ExtractToDirectory(string, string) | Εξάγει όλα τα αρχεία στο αρχείο στον παρεχόμενο κατάλογο. |
Save(Stream) | Αποθηκεύει το αρχείο 7z στην παρεχόμενη ροή. |
Save(string) | Αποθηκεύει το αρχείο στο παρεχόμενο αρχείο προορισμού. |
SaveSplit(string, SplitSevenZipArchiveSaveOptions) | Αποθηκεύει το αρχείο πολλών τόμων στον παρεχόμενο κατάλογο προορισμού. |
Δείτε επίσης
- interface IArchive
- χώρος ονομάτων Aspose.Zip.SevenZip
- συνέλευση Aspose.Zip