Interface IArchiveFileEntry
Navne til: Aspose.Zip Sammensætning: Aspose.Zip.dll (25.5.0)
Denne grænseflade repræsenterer en arkivfilindgang.
public interface IArchiveFileEntry
Properties
Length
Gør længden af indgangen i byte.
long? Length { get; }
Ejendomsværdi
long ?
Name
Tag navnet på indgangen.
string Name { get; }
Ejendomsværdi
Remarks
Arkiver for kompression kun, såsom gzip, bzip2, lzip, lzma, xz, z har navnet “File.bin” medmindre et andet navn kan findes i overskrifter.
Methods
Extract(String)
Udveksler indgangen til filsystemet ved den foreslåede vej.
FileInfo Extract(string path)
Parameters
path
string
Hvis filen allerede eksisterer, vil den blive overskrevet.
Returns
System.IO.FileInfo instans, der indeholder udvundet data.
Exceptions
path’ is null.
Den pågældende har ikke den nødvendige tilladelse til at få adgang.
code class=“paramref”>path’ er tom, indeholder kun hvide rum, eller indeholder ulovlige tegn.
Tilgang til filen path’ er nægtet.
Den angivne path’, filnavn, eller begge overstiger den systemdefinerede maksimale længde. For eksempel på Windows-baserede platforme skal veje være mindre end 248 tegn, og filnavn skal være mindre end 260 tegn.
Filen på path’ indeholder en kolonne (:) i midten af ringen.
Extract(Stream)
Udveksler indgangen til den leverede strøm.
void Extract(Stream destination)
Parameters
destination
Stream
Destination stream. skal være skriftlig.
Exceptions
destination’ does not support writing.