Interface IArchiveFileEntry

Interface IArchiveFileEntry

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

Ez az interfész egy archív fájlbevitelt jelent.

public interface IArchiveFileEntry

Properties

Length

Megkapja a bejárat hossza bajtokban.

long? Length { get; }

ingatlan értéke

long ?

Name

Adja meg a bejárat nevét.

string Name { get; }

ingatlan értéke

string

Remarks

Csak a tömörítéshez szükséges archívumok, mint például a gzip, bzip2, lzip, lzma, xz, z a “File.bin” névvel rendelkeznek, kivéve, ha más név megtalálható a címkékben.

Methods

Extract(A string)

Kivonja a bejáratot a fájlrendszerbe a megadott útvonalon keresztül.

FileInfo Extract(string path)

Parameters

path string

Az út a célfájlhoz. ha a fájl már létezik, átírásra kerül.

Returns

FileInfo

System.IO.FileInfo adatokat tartalmazó beállítás.

Exceptions

ArgumentNullException

path’ is null.

SecurityException

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

ArgumentException

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

UnauthorizedAccessException

A path" fájlhoz való hozzáférés elutasításra kerül.

PathTooLongException

A meghatározott path", fájlnév, vagy mindkettő meghaladja a rendszer által meghatározott maximális hosszúságot. Például a Windows-alapú platformokon az útvonalnak kevesebbnek kell lennie, mint 248 karakter, és a fájlnévnek kevesebbnek kell lennie, mint 260 karakter.

NotSupportedException

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

Extract(Stream)

Kivonja a bejáratot a rendelkezésre bocsátott áramba.

void Extract(Stream destination)

Parameters

destination Stream

Személyes áramlás. meg kell írni.

Exceptions

ArgumentException

destination’ does not support writing.

 Magyar