Class IsoEntry

Class IsoEntry

Numele spaţiului: Aspose.Zip.Iso Asamblare: Aspose.Zip.dll (25.5.0)

Reprezintă o intrare (file sau director) în cadrul unui arhiv ISO.

public abstract class IsoEntry : IArchiveFileEntry

Inheritance

object IsoEntry

Implements

IArchiveFileEntry

Membrii moștenitori

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

Properties

IsDirectory

Obține o valoare care indică dacă intrarea este un director.

public bool IsDirectory { get; }

Valoarea proprietății

bool

Length

Obține sau stabilește data și timpul creării.

public long? Length { get; }

Valoarea proprietății

long ?

ModificationTime

Obține sau stabilește ultima dată și ora modificată.

public DateTime ModificationTime { get; }

Valoarea proprietății

DateTime

Name

A primit numele intrării.

public string Name { get; }

Valoarea proprietății

string

Methods

Extract(Strângere)

Extrage intrarea în sistemul de fișiere prin calea furnizată.

public 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

FileInfo

Sistem.IO.FileInfo instanta care conține date extractate.

Exceptions

ArgumentNullException

path’ is null.

SecurityException

Solicitantul nu are permisiunea necesară de acces.

ArgumentException

Calea " este goală, conține doar spații albe sau conține caractere invalide.

UnauthorizedAccessException

Accesul la fișierul path" este refuzat.

PathTooLongException

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.

NotSupportedException

Fișierul la path’ conține o coloană (:) în mijlocul stringului.

ArgumentNullException

path’ is null.

SecurityException

Solicitantul nu are permisiunea necesară de acces.

ArgumentException

Calea " este goală, conține doar spații albe sau conține caractere invalide.

UnauthorizedAccessException

Accesul la fișierul path" este refuzat.

PathTooLongException

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.

NotSupportedException

Fișierul la path’ conține o coloană (:) în mijlocul stringului.

FileNotFoundException

Dosarul nu a fost găsit.

DirectoryNotFoundException

Calea specificată este invalidă, de exemplu, fiind pe un motor necartat.

IOException

Dosarul este deja deschis.

Extract(Stream)

Extrage intrarea în fluxul furnizat.

public void Extract(Stream destination)

Parameters

destination Stream

Destination stream. trebuie să fie scris.

Exceptions

ArgumentException

destination’ does not support writing.

NotSupportedException

Se ridică dacă intrarea nu reprezintă un fișier.

ToString()

Întoarce o stringă care reprezintă intrarea curentă.

public override string ToString()

Returns

string

Numele intrării.

 Română