XzArchive.XzArchive

XzArchive(XzArchiveSettings)

Inizializza una nuova istanza diXzArchive class e compone l’archivio in formato xz.

public XzArchive(XzArchiveSettings settings = null)
ParametroTipoDescrizione
settingsXzArchiveSettingsSet di impostazioni di un particolare archivio xz: dimensione del dizionario, dimensione del blocco, tipo di controllo.

Guarda anche


XzArchive(Stream)

Inizializza una nuova istanza diXzArchive classe preparata per la decompressione.

public XzArchive(Stream source)
ParametroTipoDescrizione
sourceStreamLa fonte dell’archivio.

Eccezioni

eccezionecondizione
ArgumentExceptionsource non è ricercabile.
ArgumentNullExceptionsource è zero.

Osservazioni

Questo costruttore non si decomprime. VedereExtract metodo per decomprimere.

Guarda anche


XzArchive(string)

Inizializza una nuova istanza diXzArchive classe preparata per la decompressione.

public XzArchive(string path)
ParametroTipoDescrizione
pathStringPercorso alla fonte dell’archivio.

Eccezioni

eccezionecondizione
ArgumentNullExceptionpath è zero.
SecurityExceptionIl chiamante non dispone dell’autorizzazione richiesta per l’accesso.
ArgumentExceptionILpath è vuoto, contiene solo spazi bianchi o contiene caratteri non validi.
UnauthorizedAccessExceptionAccesso all’archiviopath è negato.
PathTooLongExceptionIl specificatopath, nome file o entrambi superano la lunghezza massima definita dal sistema. Ad esempio, su piattaforme basate su Windows, i percorsi devono contenere meno di 248 caratteri ei nomi file devono contenere meno di 260 caratteri.
NotSupportedExceptionFile apath contiene i due punti (:) al centro della stringa.

Osservazioni

Questo costruttore non si decomprime. VedereExtract metodo per decomprimere.

Guarda anche