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