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 не доступен для поиска.

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