LzipArchive.LzipArchive
περιεχόμενα
[
κρύβω
]LzipArchive(LzipArchiveSettings)
Αρχικοποιεί μια νέα παρουσία τουLzipArchive
.
public LzipArchive(LzipArchiveSettings settings = null)
Παράμετρος | Τύπος | Περιγραφή |
---|---|---|
settings | LzipArchiveSettings | Ρύθμιση συγκεκριμένου αρχείου lzip με ορισμό μεγέθους λεξικού. |
Δείτε επίσης
- class LzipArchiveSettings
- class LzipArchive
- χώρος ονομάτων Aspose.Zip.Lzip
- συνέλευση Aspose.Zip
LzipArchive(Stream)
Αρχικοποιεί μια νέα παρουσία τουLzipArchive
τάξη προετοιμασμένη για αποσυμπίεση.
public LzipArchive(Stream sourceStream)
Παράμετρος | Τύπος | Περιγραφή |
---|---|---|
sourceStream | Stream | Η πηγή του αρχείου. |
Εξαιρέσεις
εξαίρεση | κατάσταση |
---|---|
ArgumentException | sourceStream δεν είναι αναζητήσιμο. |
ArgumentNullException | sourceStream είναι μηδενικό. |
InvalidDataException | Οι κεφαλίδες δεν ταιριάζουν με τον τύπο αρχείου lzip. |
Παρατηρήσεις
Αυτός ο κατασκευαστής δεν αποσυμπιέζεται. ΒλέπωExtract
μέθοδος αποσυμπίεσης.
Δείτε επίσης
- class LzipArchive
- χώρος ονομάτων Aspose.Zip.Lzip
- συνέλευση Aspose.Zip
LzipArchive(string)
Αρχικοποιεί μια νέα παρουσία τουLzipArchive
τάξη προετοιμασμένη για αποσυμπίεση.
public LzipArchive(string path)
Παράμετρος | Τύπος | Περιγραφή |
---|---|---|
path | String | Διαδρομή προς την πηγή του αρχείου. |
Εξαιρέσεις
εξαίρεση | κατάσταση |
---|---|
ArgumentNullException | path είναι μηδενικό. |
SecurityException | Ο καλών δεν έχει την απαιτούμενη άδεια πρόσβασης. |
ArgumentException | οpath είναι κενό, περιέχει μόνο λευκά κενά ή περιέχει μη έγκυρους χαρακτήρες. |
UnauthorizedAccessException | Πρόσβαση στο αρχείοpath απορρίπτεται. |
PathTooLongException | Το καθορισμένοpath, όνομα αρχείου ή και τα δύο υπερβαίνουν το μέγιστο μήκος που καθορίζεται από το σύστημα. Για παράδειγμα, σε πλατφόρμες που βασίζονται σε Windows, οι διαδρομές πρέπει να είναι μικρότερες από 248 χαρακτήρες και τα ονόματα αρχείων πρέπει να είναι λιγότερο από 260 χαρακτήρες. |
NotSupportedException | Αρχείο στοpath περιέχει άνω και κάτω τελεία (:) στη μέση της συμβολοσειράς. |
InvalidDataException | Οι κεφαλίδες δεν ταιριάζουν με τον τύπο αρχείου lzip. |
Παρατηρήσεις
Αυτός ο κατασκευαστής δεν αποσυμπιέζεται. ΒλέπωExtract
μέθοδος αποσυμπίεσης.
Παραδείγματα
using (FileStream extractedFile = File.Open(extractedFileName, FileMode.Create))
{
using (var archive = new LzipArchive(sourceLzipFile))
{
archive.Extract(extractedFile);
}
}
Δείτε επίσης
- class LzipArchive
- χώρος ονομάτων Aspose.Zip.Lzip
- συνέλευση Aspose.Zip