Class IsoEntry

Class IsoEntry

Navne til: Aspose.Zip.Iso Sammensætning: Aspose.Zip.dll (25.5.0)

Det repræsenterer en input (fil eller katalog) i et ISO-arkiv.

public abstract class IsoEntry : IArchiveFileEntry

Inheritance

object IsoEntry

Implements

IArchiveFileEntry

De arvede medlemmer

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

Properties

IsDirectory

Giver en værdi, der angiver, om indtægten er en katalog.

public bool IsDirectory { get; }

Ejendomsværdi

bool

Length

Få eller indstille skabelsesdato og tid.

public long? Length { get; }

Ejendomsværdi

long ?

ModificationTime

Få eller indstille den sidste ændrede dato og tid.

public DateTime ModificationTime { get; }

Ejendomsværdi

DateTime

Name

Find navnet på indgangen.

public string Name { get; }

Ejendomsværdi

string

Methods

Extract(String)

Udveksler indgangen til filsystemet ved den foreslåede vej.

public FileInfo Extract(string path)

Parameters

path string

Hvis filen allerede eksisterer, vil den blive overskrevet.

Returns

FileInfo

System.IO.FileInfo instans, der indeholder udvundet data.

Exceptions

ArgumentNullException

path’ is null.

SecurityException

Den pågældende har ikke den nødvendige tilladelse til at få adgang.

ArgumentException

code class=“paramref”>path’ er tom, indeholder kun hvide rum, eller indeholder ulovlige tegn.

UnauthorizedAccessException

Tilgang til filen path’ er nægtet.

PathTooLongException

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.

NotSupportedException

Filen på path’ indeholder en kolonne (:) i midten af ringen.

ArgumentNullException

path’ is null.

SecurityException

Den pågældende har ikke den nødvendige tilladelse til at få adgang.

ArgumentException

code class=“paramref”>path’ er tom, indeholder kun hvide rum, eller indeholder ulovlige tegn.

UnauthorizedAccessException

Tilgang til filen path’ er nægtet.

PathTooLongException

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.

NotSupportedException

Filen på path’ indeholder en kolonne (:) i midten af ringen.

FileNotFoundException

Filen er ikke fundet.

DirectoryNotFoundException

Den angivne rute er ugyldig, f.eks. på en ubemappet drive.

IOException

Filen er allerede åben.

Extract(Stream)

Udveksler indgangen til den leverede strøm.

public void Extract(Stream destination)

Parameters

destination Stream

Destination stream. skal være skriftlig.

Exceptions

ArgumentException

destination’ does not support writing.

NotSupportedException

Opnår, hvis indtægten ikke repræsenterer en fil.

ToString()

Returnerer en linje, der repræsenterer den nuværende indgang.

public override string ToString()

Returns

string

Navnet på indgangen.

 Dansk