ArchiveInstanceInfo.GetArchiveInstanceInfo

GetArchiveInstanceInfo(string)

アーカイブ インスタンス情報を取得します。

public static ArchiveInstanceInfo GetArchiveInstanceInfo(string fileName)
パラメータタイプ説明
fileNameStringアーカイブ ファイルのファイル名。

戻り値

アーカイブ インスタンスに関する情報、またはフォーマットが検出されなかった場合は null。

例外

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

関連項目


GetArchiveInstanceInfo(Stream)

アーカイブ インスタンス情報を取得します。

public static ArchiveInstanceInfo GetArchiveInstanceInfo(Stream stream)
パラメータタイプ説明
streamStreamアーカイブ ファイルのストリーム。

戻り値

アーカイブ インスタンスに関する情報、またはフォーマットが検出されなかった場合は null。

例外

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

関連項目