Class SevenZipArchiveEntryPlain

SevenZipArchiveEntryPlain class

Καταχώρηση SevenZip που πρέπει να συμπιεστεί χωρίς κρυπτογράφηση ή να αποσυμπιεστεί χωρίς αποκρυπτογράφηση.

public class SevenZipArchiveEntryPlain : SevenZipArchiveEntry

Ιδιότητες

ΟνομαΠεριγραφή
CompressedSize { get; }Παίρνει το μέγεθος του συμπιεσμένου αρχείου.
CompressionSettings { get; }Λαμβάνει ρυθμίσεις για συμπίεση ή αποσυμπίεση.
IsDirectory { get; }Λαμβάνει μια τιμή που υποδεικνύει εάν η καταχώρηση αντιπροσωπεύει τον κατάλογο.
ModificationTime { get; }Λαμβάνει ημερομηνία και ώρα τελευταίας τροποποίησης.
Name { get; }Λαμβάνει το όνομα της καταχώρησης μέσα στο αρχείο.
UncompressedSize { get; }Παίρνει το μέγεθος του αρχικού αρχείου.

Μέθοδοι

ΟνομαΠεριγραφή
Extract(Stream, string)Εξάγει την καταχώρηση στη ροή που παρέχεται.
Extract(string, string)Εξάγει την καταχώρηση στο σύστημα αρχείων από τη διαδρομή που παρέχεται.
Open(string)Ανοίγει την καταχώρηση για εξαγωγή και παρέχει μια ροή με περιεχόμενο καταχώρισης.

Εκδηλώσεις

ΟνομαΠεριγραφή
event CompressionProgressedΑυξάνεται όταν συμπιέζεται ένα τμήμα της ακατέργαστης ροής.

Δείτε επίσης