Class ArchiveInstanceInfo

Class ArchiveInstanceInfo

A név: Aspose.Zip.ArchiveInfo Összefoglaló: Aspose.Zip.dll (25.5.0)

Információk az archív példányról.

public sealed class ArchiveInstanceInfo

Inheritance

object ArchiveInstanceInfo

Örökletes tagok

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

Properties

AreFileNamesEncrypted

Megkap egy értéket, amely jelzi, hogy az archívum bejegyzéseinek (fájlok) nevét titkosítják-e.

public bool AreFileNamesEncrypted { get; }

ingatlan értéke

bool

FormatInfo

Információt kap az archív formátumban.

public ArchiveFormatInfo FormatInfo { get; }

ingatlan értéke

ArchiveFormatInfo

IsContentEncrypted

Megkap egy értéket, amely azt jelzi, hogy az archívum tartalma titkosított.

public bool IsContentEncrypted { get; }

ingatlan értéke

bool

Methods

GetArchiveFormatInfo(A string)

Információt kap az archív formátumban.

public static ArchiveFormatInfo GetArchiveFormatInfo(string fileName)

Parameters

fileName string

Az archív fájl neve.

Returns

ArchiveFormatInfo

Információ az archív formátumról.

Exceptions

ArgumentNullException

fileName’ is null.

SecurityException

A hívó nem rendelkezik a szükséges hozzáférési engedélygel.

ArgumentException

A fileName’ üres, csak fehér helyeket tartalmaz, vagy nem érvényes karaktereket tartalmaz.

UnauthorizedAccessException

Elutasítják a fileName" fájlhoz való hozzáférést.

PathTooLongException

A meghatározott fileName’ meghaladja a rendszer által meghatározott maximális hosszúságot. Például a Windows-alapú platformokon az útvonalaknak kevesebbnek kell lenniük, mint 248 karakter, és a fájlneveknek kevesebbnek kell lenniük, mint 260 karakter.

NotSupportedException

A fileName’ fájl tartalmaz egy oszlopot (:) a sor közepén.

IOException

Az I/O hiba bekövetkezett a fájl megnyitásakor.

GetArchiveFormatInfo(Stream)

Információt kap az archív formátumban.

public static ArchiveFormatInfo GetArchiveFormatInfo(Stream stream)

Parameters

stream Stream

Az archív fájl áramlása.

Returns

ArchiveFormatInfo

Információ az archív formátumról.

Exceptions

ArgumentNullException

stream’ is null.

ArgumentException

stream’ is not seekable.

GetArchiveInstanceInfo(A string)

Adja meg az archív információkat.

public static ArchiveInstanceInfo GetArchiveInstanceInfo(string fileName)

Parameters

fileName string

Az archív fájl neve.

Returns

ArchiveInstanceInfo

Információ archív példáról vagy nulláról, ha a formátumot nem észlelték.

Exceptions

ArgumentNullException

fileName’ is null.

SecurityException

A hívó nem rendelkezik a szükséges hozzáférési engedélygel.

ArgumentException

A fileName’ üres, csak fehér helyeket tartalmaz, vagy nem érvényes karaktereket tartalmaz.

UnauthorizedAccessException

Elutasítják a fileName" fájlhoz való hozzáférést.

PathTooLongException

A meghatározott fileName’ meghaladja a rendszer által meghatározott maximális hosszúságot. Például a Windows-alapú platformokon az útvonalaknak kevesebbnek kell lenniük, mint 248 karakter, és a fájlneveknek kevesebbnek kell lenniük, mint 260 karakter.

NotSupportedException

A fileName’ fájl tartalmaz egy oszlopot (:) a sor közepén.

IOException

Az I/O hiba bekövetkezett a fájl megnyitásakor.

GetArchiveInstanceInfo(Stream)

Adja meg az archív információkat.

public static ArchiveInstanceInfo GetArchiveInstanceInfo(Stream stream)

Parameters

stream Stream

Az archív fájl áramlása.

Returns

ArchiveInstanceInfo

Információ archív példáról vagy nulláról, ha a formátumot nem észlelték.

Exceptions

ArgumentNullException

stream’ is null.

ArgumentException

stream’ is not seekable.

 Magyar