Interface IArchiveFileEntry
Numele spaţiului: Aspose.Zip Asamblare: Aspose.Zip.dll (25.5.0)
Această interfață reprezintă o intrare a fișierului de arhivă.
public interface IArchiveFileEntry
Properties
Length
Obține lungimea intrării în byte.
long? Length { get; }
Valoarea proprietății
long ?
Name
A primit numele intrării.
string Name { get; }
Valoarea proprietății
Remarks
Arhiva pentru compresie numai, cum ar fi gzip, bzip2, lzip, lzma, xz, z are numele “File.bin” cu excepția cazului în care un alt nume poate fi găsit în titluri.
Methods
Extract(Strângere)
Extrage intrarea în sistemul de fișiere prin calea furnizată.
FileInfo Extract(string path)
Parameters
path
string
Calea către fișierul de destinație. dacă fișierul există deja, va fi supraîncris.
Returns
Sistem.IO.FileInfo instanta care conține date extractate.
Exceptions
path’ is null.
Solicitantul nu are permisiunea necesară de acces.
Calea " este goală, conține doar spații albe sau conține caractere invalide.
Accesul la fișierul path" este refuzat.
Calea specificată path’, numele fișierului, sau ambele depășesc lungimea maximă definită de sistem. De exemplu, pe platformele bazate pe Windows, căile trebuie să fie mai puțin de 248 de caractere, iar numele fișierului trebuie să fie mai puțin de 260 de caractere.
Fișierul la path’ conține o coloană (:) în mijlocul stringului.
Extract(Stream)
Extrage intrarea în fluxul furnizat.
void Extract(Stream destination)
Parameters
destination
Stream
Destination stream. trebuie să fie scris.
Exceptions
destination’ does not support writing.