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
не может быть перемещаемым.