Interface IArchive
Il nome: Aspose.Zip Assemblea: Aspose.Zip.dll (25.5.0)
Questa interfaccia rappresenta un archivio.
public interface IArchive : IDisposable
Implements
Properties
FileEntries
Riceve le entrate di Aspose.Zip.IArchiveFileEntry tipo che costituisce l’archivio.
IEnumerable<iarchivefileentry> FileEntries { get; }
Valore di proprietà
IEnumerable di < IArchiveFileEntry >
Remarks
Archivio per la compressione solo, come gzip, bzip2, lzip, lzma, xz, z è costituito dal singolo record - l’archivio stesso.
Format
Ottieni il formato archivio.
ArchiveFormat Format { get; }
Valore di proprietà
Methods
ExtractToDirectory(String)
Estratta tutti i file nell’archivio nel directory fornito.
void ExtractToDirectory(string destinationDirectory)
Parameters
destinationDirectory
string
Il percorso verso il directory per posizionare i file estratti.
Remarks
Se il directory non esiste, sarà creato.
Exceptions
destinationDirectory’ is null.
Il percorso specificato, il nome del file, o entrambi superano la lunghezza massima definita dal sistema. Ad esempio, su piattaforme basate su Windows, i percorsi devono essere meno di 248 caratteri e i nomi del file devono essere meno di 260 caratteri.
Il chiamante non ha il permesso richiesto per accedere al directory esistente.
Se la directory non esiste, un percorso contiene un carattere colonico (:) che non fa parte di un’etichetta drive (“C:”).
destinationDirectory’ is a zero-length string, contains only white space, or contains one or more invalid characters. You can query for invalid characters by using the System.IO.Path.GetInvalidPathChars method. -or- path is prefixed with, or contains, only a colon character (:).
Il directory specificato per percorso è un file. -or- Il nome della rete non è noto.