Class WimDirectoryEntry
De naam: Aspose.Zip.Wim Verzameling: Aspose.Zip.dll (25.5.0)
Het vertegenwoordigt een enkele directory binnen het wim archief.
public sealed class WimDirectoryEntry : WimEntry
Inheritance
object ← WimEntry ← WimDirectoryEntry
Geëerbiede leden
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
Geeft alle inzichten van Aspose.Zip.Wim.WimEntry type die de directory recursief vormt.
public IEnumerable<wimentry> AllEntries { get; }
Eigendomswaarde
IEnumerable < WimEntry >
Directories
Geeft input van Aspose.Zip.Wim.WimDirectoryEntry type die de directory vormt.
public ReadOnlyCollection<wimdirectoryentry> Directories { get; }
Eigendomswaarde
ReadOnlyCollection < WimDirectoryEntry >
Files
Geeft input van Aspose.Zip.Wim.WimFileEntry type die de directory vormt.
public ReadOnlyCollection<wimfileentry> Files { get; }
Eigendomswaarde
ReadOnlyCollection < WimFileEntry >
FilesAndDirectories
Geeft input van Aspose.Zip.Wim.WimEntry type die de directory vormt.
public IEnumerable<wimentry> FilesAndDirectories { get; }
Eigendomswaarde
IEnumerable < WimEntry >
Methods
ExtractToDirectory(String)
Verwijder alle bestanden in de huidige directory naar het verstrekte directory.
public void ExtractToDirectory(string destinationDirectory)
Parameters
destinationDirectory
string
De route naar het directory om de geïntroduceerde bestanden in te plaatsen.
Examples
using (var archive = new WimArchive("archive.wim"))
{
archive.Images[0].RootDirectory.ExtractToDirectory(@"C:\\extracted");
}
Remarks
Als de directory niet bestaat, wordt deze gemaakt.
Exceptions
De weg is nul
De aangegeven pad, bestandnaam of beide overschrijden de door het systeem gedefinieerde maximale lengte. Bijvoorbeeld, op Windows-gebaseerde platforms moeten paden minder dan 248 tekens en bestandnamen moeten minder dan 260 tekens zijn.
De oproepgever heeft niet de vereiste toestemming om toegang te krijgen tot de bestaande directory.
Als de directory niet bestaat, bevat de route een colon karakter (:) dat niet deel uitmaakt van een drive label (“C:”).
Path is een nullengte string, bevat alleen witte ruimte, of bevat één of meer invalide karakters. u kunt vragen voor invalide karakters door gebruik te maken van de System.IO.Path.GetInvalidPathChars methode. -of- pad is vooraf vastgesteld met, of bevat, slechts een colon karakter (:).
De door de route aangegeven directory is een bestand. -or- De netwerknaam is niet bekend.
Het archief is corrupt.