Interface IArchiveFileEntry

Interface IArchiveFileEntry

名称: Aspose.Zip 組み合わせ: Aspose.Zip.dll (25.5.0)

このインターフェイスは、アーカイブファイルの入力を表しています。

public interface IArchiveFileEntry

Properties

Length

バイトで入力の長さを取得します。

long? Length { get; }

不動産価値

long ?

Name

入り口の名前を付けます。

string Name { get; }

不動産価値

string

Remarks

gzip、bzip2、lzip、lzma、xz、zなどの圧縮のみのアーカイブには「File.bin」という名前が含まれています。

Methods

Extract(ストレッチ)

ファイルシステムへの入り口を提供されたルートで抽出します。

FileInfo Extract(string path)

Parameters

path string

ターゲットファイルへのルート. ファイルが既に存在している場合、それは過剰に書かれます。

Returns

FileInfo

System.IO.FileInfo は、抽出されたデータを含む。

Exceptions

ArgumentNullException

path’ is null.

SecurityException

通話者には、必要なアクセス許可はありません。

ArgumentException

path’ は空っぽで、白いスペースのみが含まれ、または無効な文字が含まれています。

UnauthorizedAccessException

path" ファイルへのアクセスは拒否されます。

PathTooLongException

指定された path’, ファイル名, または両方ともシステム定義の最大長さを超えています. たとえば、Windows ベースのプラットフォームでは、パスは 248 文字未満で、ファイル名は 260 文字未満でなければなりません。

NotSupportedException

path’ のファイルには、列の真ん中のコロン(:)が含まれています。

Extract(Stream)

提供された流れへの入り口を抽出します。

void Extract(Stream destination)

Parameters

destination Stream

目的地の流れは、書くべきです。

Exceptions

ArgumentException

destination’ does not support writing.

 日本語