Class ArchiveEntryEncrypted

ArchiveEntryEncrypted class

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

public sealed class ArchiveEntryEncrypted : ArchiveEntry

Ιδιότητες

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

Μέθοδοι

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

Εκδηλώσεις

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

Δείτε επίσης