Class ArchiveEntry
περιεχόμενα
[
κρύβω
]ArchiveEntry class
Αντιπροσωπεύει μεμονωμένο αρχείο μέσα στο αρχείο.
public abstract class ArchiveEntry : IArchiveFileEntry
Ιδιότητες
| Ονομα | Περιγραφή |
|---|---|
| Comment { get; } | Λαμβάνει σχόλιο για την καταχώρηση μέσα στο αρχείο. |
| CompressedSize { get; } | Παίρνει το μέγεθος του συμπιεσμένου αρχείου. |
| CompressionSettings { get; } | Λαμβάνει ρυθμίσεις για συμπίεση ή αποσυμπίεση. |
| IsDirectory { get; } | Λαμβάνει μια τιμή που υποδεικνύει εάν η καταχώρηση αντιπροσωπεύει τον κατάλογο. |
| ModificationTime { get; set; } | Λαμβάνει ή ορίζει την ημερομηνία και την ώρα της τελευταίας τροποποίησης. |
| Name { get; } | Λαμβάνει το όνομα της καταχώρησης μέσα στο αρχείο. |
| UncompressedSize { get; } | Παίρνει το μέγεθος του αρχικού αρχείου. |
Μέθοδοι
| Ονομα | Περιγραφή |
|---|---|
| Extract(Stream, string) | Εξάγει την καταχώρηση στη ροή που παρέχεται. |
| Extract(string, string) | Εξάγει την καταχώρηση στο σύστημα αρχείων από τη διαδρομή που παρέχεται. |
| Open(string) | Ανοίγει την καταχώρηση για εξαγωγή και παρέχει μια ροή με αποσυμπιεσμένο περιεχόμενο καταχώρισης. |
Εκδηλώσεις
| Ονομα | Περιγραφή |
|---|---|
| event CompressionProgressed | Αυξάνεται όταν συμπιέζεται ένα τμήμα της ακατέργαστης ροής. |
| event ExtractionProgressed | Αυξάνεται όταν εξάγεται ένα τμήμα της ακατέργαστης ροής. |
Παρατηρήσεις
Ρίξτε μιαArchiveEntry παράδειγμα προςArchiveEntryEncrypted για να προσδιορίσετε εάν η καταχώρηση είναι κρυπτογραφημένη ή όχι.
Δείτε επίσης
- interface IArchiveFileEntry
- χώρος ονομάτων Aspose.Zip
- συνέλευση Aspose.Zip