Class ArchiveInstanceInfo
Namespace: Aspose.Zip.ArchiveInfo
Assembly: Aspose.Zip.dll (25.1.0)
アーカイブインスタンスに関する情報を表します。
public sealed class ArchiveInstanceInfo
継承
継承されたメンバー
object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
プロパティ
AreFileNamesEncrypted
アーカイブのエントリ(ファイル)の名前が暗号化されているかどうかを示す値を取得します。
public bool AreFileNamesEncrypted { get; }
プロパティの値
FormatInfo
アーカイブフォーマット情報を取得します。
public ArchiveFormatInfo FormatInfo { get; }
プロパティの値
IsContentEncrypted
アーカイブの内容が暗号化されているかどうかを示す値を取得します。
public bool IsContentEncrypted { get; }
プロパティの値
メソッド
GetArchiveFormatInfo(string)
アーカイブフォーマット情報を取得します。
public static ArchiveFormatInfo GetArchiveFormatInfo(string fileName)
パラメータ
fileName
string
アーカイブファイルのファイル名。
戻り値
アーカイブフォーマットに関する情報。
例外
fileName
が null です。
呼び出し元に必要なアクセス権限がありません。
fileName
が空、空白のみ、または無効な文字を含んでいます。
ファイル fileName
へのアクセスが拒否されました。
指定された fileName
がシステム定義の最大長を超えています。たとえば、Windowsベースのプラットフォームでは、パスは248文字未満である必要があり、ファイル名は260文字未満である必要があります。
fileName
のファイルに文字列の中間にコロン(:)が含まれています。
ファイルを開く際にI/Oエラーが発生しました。
GetArchiveFormatInfo(Stream)
アーカイブフォーマット情報を取得します。
public static ArchiveFormatInfo GetArchiveFormatInfo(Stream stream)
パラメータ
stream
Stream
アーカイブファイルのストリーム。
戻り値
アーカイブフォーマットに関する情報。
例外
stream
が null です。
stream
がシーク可能ではありません。
GetArchiveInstanceInfo(string)
アーカイブインスタンス情報を取得します。
public static ArchiveInstanceInfo GetArchiveInstanceInfo(string fileName)
パラメータ
fileName
string
アーカイブファイルのファイル名。
戻り値
アーカイブインスタンスに関する情報、またはフォーマットが検出されなかった場合は null。
例外
fileName
が null です。
呼び出し元に必要なアクセス権限がありません。
fileName
が空、空白のみ、または無効な文字を含んでいます。
ファイル fileName
へのアクセスが拒否されました。
指定された fileName
がシステム定義の最大長を超えています。たとえば、Windowsベースのプラットフォームでは、パスは248文字未満である必要があり、ファイル名は260文字未満である必要があります。
fileName
のファイルに文字列の中間にコロン(:)が含まれています。
ファイルを開く際にI/Oエラーが発生しました。
GetArchiveInstanceInfo(Stream)
アーカイブインスタンス情報を取得します。
public static ArchiveInstanceInfo GetArchiveInstanceInfo(Stream stream)
パラメータ
stream
Stream
アーカイブファイルのストリーム。
戻り値
アーカイブインスタンスに関する情報、またはフォーマットが検出されなかった場合は null。
例外
stream
が null です。
stream
がシーク可能ではありません。