File.ResolveLinkTarget(String, Boolean) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает целевой объект указанной ссылки на файл.
public:
static System::IO::FileSystemInfo ^ ResolveLinkTarget(System::String ^ linkPath, bool returnFinalTarget);
public static System.IO.FileSystemInfo? ResolveLinkTarget (string linkPath, bool returnFinalTarget);
static member ResolveLinkTarget : string * bool -> System.IO.FileSystemInfo
Public Shared Function ResolveLinkTarget (linkPath As String, returnFinalTarget As Boolean) As FileSystemInfo
Параметры
- linkPath
- String
Путь к ссылке на файл.
- returnFinalTarget
- Boolean
true
, чтобы следовать ссылкам на окончательный целевой объект; false
, чтобы вернуть немедленную следующую ссылку.
Возвращаемое значение
Экземпляр FileInfo, если linkPath
существует независимо от того, существует ли целевой объект или нет.
null
, если linkPath
не является ссылкой.
Исключения
Файл в linkPath
не существует.
-или-
Существует слишком много уровней символьных ссылок.
Комментарии
Если returnFinalTarget
true
, максимальное количество символьных ссылок, за которыми следует, составляет 40 в Unix и 63 в Windows.
Символьные ссылки и соединения — это типы ссылок, которые могут разрешать этот API.