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