ArchiveInstanceInfo.GetArchiveFormatInfo

GetArchiveFormatInfo(string)

获取存档格式信息。

public static ArchiveFormatInfo GetArchiveFormatInfo(string fileName)
范围类型描述
fileNameString存档文件的文件名。

返回值

有关存档格式的信息,如果未检测到格式,则为 null。

例外

例外(健康)状况
ArgumentNullExceptionfileName一片空白。
SecurityException调用者没有所需的访问权限。
ArgumentExceptionfileName为空、仅包含空格或包含无效字符。
UnauthorizedAccessException访问文件fileName被拒绝。
PathTooLongException指定的fileName超过系统定义的最大长度。例如,在基于 Windows 的平台上,路径必须少于 248 个字符,文件名必须少于 260 个字符。
NotSupportedException归档于fileName在字符串中间包含一个冒号 (:)。
IOException打开文件时发生 I/O 错误。

也可以看看


GetArchiveFormatInfo(Stream)

获取存档格式信息。

public static ArchiveFormatInfo GetArchiveFormatInfo(Stream stream)
范围类型描述
streamStream存档文件的流。

返回值

有关存档格式的信息,如果未检测到格式,则为 null。

例外

例外(健康)状况
ArgumentNullExceptionstream一片空白。
ArgumentExceptionstream不可搜索。

也可以看看