Class ArchiveEntry
Innehåll
[
Dölj
]ArchiveEntry class
Representerar en fil i arkivet.
public abstract class ArchiveEntry : IArchiveFileEntry
Egenskaper
| namn | Beskrivning |
|---|---|
| Comment { get; } | Får kommentar av posten i arkivet. |
| CompressedSize { get; } | Hämtar storleken på den komprimerade filen. |
| CompressionSettings { get; } | Hämtar inställningar för komprimering eller dekompression. |
| IsDirectory { get; } | Får ett värde som indikerar om posten representerar katalog. |
| ModificationTime { get; set; } | Hämtar eller ställer in datum och tid för senaste ändring. |
| Name { get; } | Hämtar namnet på posten i arkivet. |
| UncompressedSize { get; } | Hämtar storleken på originalfilen. |
Metoder
| namn | Beskrivning |
|---|---|
| Extract(Stream, string) | Extraherar posten till den tillhandahållna strömmen. |
| Extract(string, string) | Extraherar posten till filsystemet med den angivna sökvägen. |
| Open(string) | Öppnar posten för extraktion och tillhandahåller en ström med dekomprimerat postinnehåll. |
evenemang
| namn | Beskrivning |
|---|---|
| event CompressionProgressed | Ökar när en del av råströmmen komprimeras. |
| event ExtractionProgressed | Ökar när en del av råström extraheras. |
Anmärkningar
Kasta enArchiveEntry instans tillArchiveEntryEncrypted för att avgöra om posten är krypterad eller inte.
Se även
- interface IArchiveFileEntry
- namnutrymme Aspose.Zip
- hopsättning Aspose.Zip