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Ошибка ввода-вывода при открытии файла.

Смотрите также


GetArchiveFormatInfo(Stream)

Получает информацию о формате архива.

public static ArchiveFormatInfo GetArchiveFormatInfo(Stream stream)
ПараметрТипОписание
streamStreamПоток файла архива.

Возвращаемое значение

Информация о формате архива или null, если формат не был обнаружен.

Исключения

исключениеусловие
ArgumentNullExceptionstream нулевой.
ArgumentExceptionstream не доступен для поиска.

Смотрите также