LzipArchive.LzipArchive
İçindekiler
[
Saklamak
]LzipArchive(LzipArchiveSettings)
Yeni bir örneğini başlatır.LzipArchive
.
public LzipArchive(LzipArchiveSettings settings = null)
Parametre | Tip | Tanım |
---|---|---|
settings | LzipArchiveSettings | Sözlük boyutunun tanımıyla belirli bir lzip arşivinin ayarlanması. |
Ayrıca bakınız
- class LzipArchiveSettings
- class LzipArchive
- ad alanı Aspose.Zip.Lzip
- toplantı Aspose.Zip
LzipArchive(Stream)
Yeni bir örneğini başlatır.LzipArchive
sıkıştırmayı açmak için hazırlanan sınıf.
public LzipArchive(Stream sourceStream)
Parametre | Tip | Tanım |
---|---|---|
sourceStream | Stream | Arşivin kaynağı. |
istisnalar
istisna | şart |
---|---|
ArgumentException | sourceStream aranmaz. |
ArgumentNullException | sourceStream boş. |
InvalidDataException | Başlıklar, lzip tipi arşivle eşleşmiyor. |
Notlar
Bu yapıcı sıkıştırmayı açmaz. GörmekExtract
açma yöntemi.
Ayrıca bakınız
- class LzipArchive
- ad alanı Aspose.Zip.Lzip
- toplantı Aspose.Zip
LzipArchive(string)
Yeni bir örneğini başlatır.LzipArchive
sıkıştırmayı açmak için hazırlanan sınıf.
public LzipArchive(string path)
Parametre | Tip | Tanım |
---|---|---|
path | String | Arşiv kaynağına giden yol. |
istisnalar
istisna | şart |
---|---|
ArgumentNullException | path boş. |
SecurityException | Arayan, erişim için gerekli izne sahip değil. |
ArgumentException | bupath boş, yalnızca beyaz boşluklar içeriyor veya geçersiz karakterler içeriyor. |
UnauthorizedAccessException | dosyaya erişimpath engellendi. |
PathTooLongException | Belirtilenpath, dosya adı veya her ikisi de sistem tarafından tanımlanan maksimum uzunluğu aşıyor. Örneğin, Windows tabanlı platformlarda yollar 248 karakterden, dosya adları ise 260 karakterden kısa olmalıdır. |
NotSupportedException | dosyapath dizenin ortasında iki nokta üst üste (:) içerir. |
InvalidDataException | Başlıklar, lzip tipi arşivle eşleşmiyor. |
Notlar
Bu yapıcı sıkıştırmayı açmaz. GörmekExtract
açma yöntemi.
Örnekler
using (FileStream extractedFile = File.Open(extractedFileName, FileMode.Create))
{
using (var archive = new LzipArchive(sourceLzipFile))
{
archive.Extract(extractedFile);
}
}
Ayrıca bakınız
- class LzipArchive
- ad alanı Aspose.Zip.Lzip
- toplantı Aspose.Zip