Class XarDirectoryEntry
ja nimityö: Aspose.Zip.Xar Kokoelma: Aspose.Zip.dll (25.5.0)
Esittelee sarjan sisäänkäynti xar arkiston sisällä.
public sealed class XarDirectoryEntry : XarEntry
Inheritance
object ← XarEntry ← XarDirectoryEntry
Perintöjäsenet
XarEntry.ToString() , XarEntry.Name , XarEntry.FullPath , XarEntry.IsDirectory , XarEntry.Parent , XarEntry.CreationTime , XarEntry.LastAccessTime , XarEntry.LastWriteTime , XarEntry.ModificationTime , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Properties
AllEntries
Saat kaikki Aspose.Zip.Xar.XarEntry -tyypin kirjoitukset, jotka muodostavat direktiivin uudelleen.
public IEnumerable<xarentry> AllEntries { get; }
Omistuksen arvo
IEnumerable < XarEntry >
Directories
Saa merkinnät Aspose.Zip.Xar.XarDirectoryEntry -tyyppistä, joka muodostaa direktiivin.
public IEnumerable<xardirectoryentry> Directories { get; }
Omistuksen arvo
IEnumerable < XarDirectoryEntry >
Files
Saa merkinnät Aspose.Zip.Xar.XarFileEntry -tyyppistä, joka muodostaa direktiivin.
public IEnumerable<xarfileentry> Files { get; }
Omistuksen arvo
FilesAndDirectories
Saa merkinnät Aspose.Zip.Xar.XarEntry -tyyppiä, joka muodostaa direktiivin.
public IEnumerable<xarentry> FilesAndDirectories { get; }
Omistuksen arvo
IEnumerable < XarEntry >
Methods
ExtractToDirectory(String)
Poistaa kaikki tiedostot nykyisessä direktiivissä annetulle direktiiville.
public void ExtractToDirectory(string destinationDirectory)
Parameters
destinationDirectory
string
Matka direktoriin sijoittaa poistettuja tiedostoja.
Examples
using (var archive = new XarArchive("archive.xar"))
{
((XarDirectoryEntry)archive.Entries[0]).ExtractToDirectory("C:\\extracted");
}
Remarks
Jos rekisteri ei ole olemassa, se luodaan.
Exceptions
Matka on nolla
Tietyt reitit, tiedoston nimi tai molemmat ylittävät järjestelmän määrittämän enimmäispituuden. Esimerkiksi Windows-pohjaisissa alustoissa reitit on oltava alle 248 merkkiä ja tiedoston nimet on oltava alle 260 merkkiä.
Kääntäjällä ei ole tarvittavaa lupaa käyttää olemassa olevaa direktoria.
Jos luetteloa ei ole olemassa, reitillä on rintakehän merkki (:) joka ei ole osa ohjaimen merkkiä (“C:”).
polku on nollan pituinen sarja, sisältää vain valkoista tilaa, tai sisältää yhden tai useamman epätasaisen merkkiä. Voit hakea epätasaisia merkkejä käyttämällä System.IO.Path.GetInvalidPathChars menetelmää. -tai- polku on etukäteen määritelty, tai sisältää vain kolumn merkkiä (:).
Reitin mukainen luettelo on tiedosto. -or- Verkon nimi ei ole tiedossa.
Arkisto on korruptoitu.