XzArchive.XzArchive

XzArchive(XzArchiveSettings)

の新しいインスタンスを初期化しますXzArchiveクラスを作成し、アーカイブを xz 形式で構成します。

public XzArchive(XzArchiveSettings settings = null)
パラメータタイプ説明
settingsXzArchiveSettings特定の xz アーカイブの設定のセット: 辞書サイズ、ブロック サイズ、チェック タイプ。

関連項目


XzArchive(Stream)

の新しいインスタンスを初期化しますXzArchive解凍用に準備されたクラス.

public XzArchive(Stream source)
パラメータタイプ説明
sourceStreamアーカイブのソース。

例外

例外調子
ArgumentExceptionsourceはシークできません。
ArgumentNullExceptionsource無効である。

備考

このコンストラクターは解凍しません。見るExtract解凍方法.

関連項目


XzArchive(string)

の新しいインスタンスを初期化しますXzArchive解凍用に準備されたクラス.

public XzArchive(string path)
パラメータタイプ説明
pathStringアーカイブのソースへのパス。

例外

例外調子
ArgumentNullExceptionpath無効である。
SecurityException呼び出し元には、アクセスに必要なアクセス許可がありません。
ArgumentExceptionpathが空であるか、空白のみが含まれているか、無効な文字が含まれています。
UnauthorizedAccessExceptionファイルへのアクセスpath否定された。
PathTooLongException指定されたpath、ファイル名、またはその両方がシステム定義の最大長を超えています。たとえば、Windows ベースのプラットフォームでは、パスは 248 文字未満、ファイル名は 260 文字未満である必要があります。
NotSupportedExceptionファイルpath文字列の途中にコロン (:) が含まれています。

備考

このコンストラクターは解凍しません。見るExtract解凍方法.

関連項目