Class ArchiveInstanceInfo

Class ArchiveInstanceInfo

Името на пространството: Aspose.Zip.ArchiveInfo Асамблея: Aspose.Zip.dll (25.5.0)

Представя информация за инстанцията на архивите.

public sealed class ArchiveInstanceInfo

Inheritance

object ArchiveInstanceInfo

наследници

object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Properties

AreFileNamesEncrypted

Получава стойност, която показва дали имената на входните (файловете) на архива са зашифровани.

public bool AreFileNamesEncrypted { get; }

стойност на имота

bool

FormatInfo

Получаване на информацията във формат на архива.

public ArchiveFormatInfo FormatInfo { get; }

стойност на имота

ArchiveFormatInfo

IsContentEncrypted

Получава стойност, която показва дали съдържанието на архива е шифровано.

public bool IsContentEncrypted { get; }

стойност на имота

bool

Methods

GetArchiveFormatInfo(Стрий)

Получаване на информация във формат на архива.

public static ArchiveFormatInfo GetArchiveFormatInfo(string fileName)

Parameters

fileName string

Името на файла на архива.

Returns

ArchiveFormatInfo

Информация за формат на архива.

Exceptions

ArgumentNullException

fileName’ is null.

SecurityException

Призователят няма изискваното разрешение за достъп.

ArgumentException

fileName’ е празен, съдържа само бели пространства или съдържа невалидни знаци.

UnauthorizedAccessException

code class=“paramref”>fileName.

PathTooLongException

code class=“paramref”>fileName’ надвишава максималната дължина, определена от системата. например, на платформи, базирани на Windows, пътеките трябва да са по-малко от 248 знака, а имената на файловете трябва да са по-малко от 260.

NotSupportedException

code class=“paramref”>fileName.

IOException

Една I/O грешка се появи при отваряне на файла.

GetArchiveFormatInfo(Stream)

Получаване на информация във формат на архива.

public static ArchiveFormatInfo GetArchiveFormatInfo(Stream stream)

Parameters

stream Stream

Потокът на архивите.

Returns

ArchiveFormatInfo

Информация за формат на архива.

Exceptions

ArgumentNullException

stream’ is null.

ArgumentException

stream’ is not seekable.

GetArchiveInstanceInfo(Стрий)

Получават се архивирани инстанции.

public static ArchiveInstanceInfo GetArchiveInstanceInfo(string fileName)

Parameters

fileName string

Името на файла на архива.

Returns

ArchiveInstanceInfo

Информация за архива или нула, ако форматът не е открит.

Exceptions

ArgumentNullException

fileName’ is null.

SecurityException

Призователят няма изискваното разрешение за достъп.

ArgumentException

fileName’ е празен, съдържа само бели пространства или съдържа невалидни знаци.

UnauthorizedAccessException

code class=“paramref”>fileName.

PathTooLongException

code class=“paramref”>fileName’ надвишава максималната дължина, определена от системата. например, на платформи, базирани на Windows, пътеките трябва да са по-малко от 248 знака, а имената на файловете трябва да са по-малко от 260.

NotSupportedException

code class=“paramref”>fileName.

IOException

Една I/O грешка се появи при отваряне на файла.

GetArchiveInstanceInfo(Stream)

Получават се архивирани инстанции.

public static ArchiveInstanceInfo GetArchiveInstanceInfo(Stream stream)

Parameters

stream Stream

Потокът на архивите.

Returns

ArchiveInstanceInfo

Информация за архива или нула, ако форматът не е открит.

Exceptions

ArgumentNullException

stream’ is null.

ArgumentException

stream’ is not seekable.

 Български