Class ArchiveInstanceInfo
Namespace: Aspose.Zip.ArchiveInfo
Assembly: Aspose.Zip.dll (25.1.0)
Представляє інформацію про екземпляр архіву.
public sealed class ArchiveInstanceInfo
Спадкування
Спадковані члени
object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Властивості
AreFileNamesEncrypted
Отримує значення, що вказує, чи зашифровані імена записів (файлів) архіву.
public bool AreFileNamesEncrypted { get; }
Значення властивості
FormatInfo
Отримує інформацію про формат архіву.
public ArchiveFormatInfo FormatInfo { get; }
Значення властивості
IsContentEncrypted
Отримує значення, що вказує, чи зашифровано вміст архіву.
public bool IsContentEncrypted { get; }
Значення властивості
Методи
GetArchiveFormatInfo(string)
Отримує інформацію про формат архіву.
public static ArchiveFormatInfo GetArchiveFormatInfo(string fileName)
Параметри
fileName
string
Ім’я файлу архіву.
Повертає
Інформацію про формат архіву.
Виключення
fileName
є null.
Викликач не має необхідних дозволів для доступу.
fileName
є порожнім, містить лише пробіли або містить недопустимі символи.
Доступ до файлу fileName
заборонено.
Вказане fileName
перевищує максимальну довжину, визначену системою. Наприклад, на платформах Windows шляхи повинні бути менше 248 символів, а імена файлів повинні бути менше 260 символів.
Файл за fileName
містить двокрапку (:) посередині рядка.
Сталася помилка вводу/виводу під час відкриття файлу.
GetArchiveFormatInfo(Stream)
Отримує інформацію про формат архіву.
public static ArchiveFormatInfo GetArchiveFormatInfo(Stream stream)
Параметри
stream
Stream
Потік файлу архіву.
Повертає
Інформацію про формат архіву.
Виключення
stream
є null.
stream
не може бути переміщено.
GetArchiveInstanceInfo(string)
Отримує інформацію про екземпляр архіву.
public static ArchiveInstanceInfo GetArchiveInstanceInfo(string fileName)
Параметри
fileName
string
Ім’я файлу архіву.
Повертає
Інформацію про екземпляр архіву або null, якщо формат не було виявлено.
Виключення
fileName
є null.
Викликач не має необхідних дозволів для доступу.
fileName
є порожнім, містить лише пробіли або містить недопустимі символи.
Доступ до файлу fileName
заборонено.
Вказане fileName
перевищує максимальну довжину, визначену системою. Наприклад, на платформах Windows шляхи повинні бути менше 248 символів, а імена файлів повинні бути менше 260 символів.
Файл за fileName
містить двокрапку (:) посередині рядка.
Сталася помилка вводу/виводу під час відкриття файлу.
GetArchiveInstanceInfo(Stream)
Отримує інформацію про екземпляр архіву.
public static ArchiveInstanceInfo GetArchiveInstanceInfo(Stream stream)
Параметри
stream
Stream
Потік файлу архіву.
Повертає
Інформацію про екземпляр архіву або null, якщо формат не було виявлено.
Виключення
stream
є null.
stream
не може бути переміщено.