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
Implements
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
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
Name
A primit numele intrării.
public string Name { get; }
Valoarea proprietății
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
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.
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.
Dosarul nu a fost găsit.
Calea specificată este invalidă, de exemplu, fiind pe un motor necartat.
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
destination’ does not support writing.
Se ridică dacă intrarea nu reprezintă un fișier.
ToString()
Întoarce o stringă care reprezintă intrarea curentă.
public override string ToString()
Returns
Numele intrării.