Class WimDirectoryEntry
Pôvodný názov: Aspose.Zip.Wim Zhromaždenie: Aspose.Zip.dll (25.5.0)
Predstavuje jediný adresár v archíve wim.
public sealed class WimDirectoryEntry : WimEntry
Inheritance
object ← WimEntry ← WimDirectoryEntry
Z dedičných členov
WimEntry.ToString() , WimEntry.Archive , WimEntry.Image , WimEntry.Parent , WimEntry.Name , WimEntry.ShortName , WimEntry.FullPath , WimEntry.ChangeTime , WimEntry.CreationTime , WimEntry.LastAccessTime , WimEntry.LastWriteTime , WimEntry.ModificationTime , WimEntry.FileAttributes , WimEntry.AlternateDataStreams , WimEntry.HardLink , WimEntry.HasHardLinks , WimEntry.IsDirectory , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Properties
AllEntries
Dostáva všetky záznamy typu Aspose.Zip.Wim.WimEntry, ktorý tvorí adresár opakovaným spôsobom.
public IEnumerable<wimentry> AllEntries { get; }
Hodnota nehnuteľnosti
IEnumerable < WimEntry >
Directories
Získava záznamy typu Aspose.Zip.Wim.WimDirectoryEntry, ktorý tvorí adresár.
public ReadOnlyCollection<wimdirectoryentry> Directories { get; }
Hodnota nehnuteľnosti
ReadOnlyCollection < WimDirectoryEntry >
Files
Získava záznamy typu Aspose.Zip.Wim.WimFileEntry, ktorý tvorí adresár.
public ReadOnlyCollection<wimfileentry> Files { get; }
Hodnota nehnuteľnosti
ReadOnlyCollection < WimFileEntry >
FilesAndDirectories
Získava záznamy typu Aspose.Zip.Wim.WimEntry, ktorý tvorí adresár.
public IEnumerable<wimentry> FilesAndDirectories { get; }
Hodnota nehnuteľnosti
IEnumerable < WimEntry >
Methods
ExtractToDirectory(Stretnutie)
Vytiahne všetky súbory v aktuálnom katalógu do poskytnutého katalógu.
public void ExtractToDirectory(string destinationDirectory)
Parameters
destinationDirectory
string
Cesta do adresára umiestniť extrahované súbory do.
Examples
using (var archive = new WimArchive("archive.wim"))
{
archive.Images[0].RootDirectory.ExtractToDirectory(@"C:\\extracted");
}
Remarks
Ak katalóg neexistuje, vytvorí sa.
Exceptions
Cesta je nulová
Ustanovená trasa, názov súboru alebo obaja presahujú maximálnu dĺžku definovanú systémom. Napríklad na platformách založených na systéme Windows musia byť trasy menej ako 248 znakov a názvy súborov musia byť menej ako 260 znakov.
Návštevník nemá požadované povolenie na prístup k existujúcemu adresáru.
Ak adresár neexistuje, cesta obsahuje znak kolónu (:) ktorý nie je súčasťou označenia disku (“C:”).
Cesta je nula-dlhý pruh, obsahuje len biely priestor, alebo obsahuje jeden alebo viac neplatných znakov. Môžete požiadať o neplatné znaky pomocou metódy System.IO.Path.GetInvalidPathChars. -alebo- cesta je predpísaná s, alebo obsahuje, len znak kolónu (:).
Katalóg špecifikovaný cestou je súbor. -or- Názov siete nie je známy.
Archív je korumpovaný.