Directory.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
, чтобы вернуть немедленную следующую ссылку.
Возвращаемое значение
Экземпляр DirectoryInfo , если linkPath
существует, независимо от того, существует ли целевой объект. null
, если linkPath
не является ссылкой.
Исключения
Каталог в linkPath
не существует.
-или-
Существует слишком много уровней символических ссылок.
Комментарии
Если returnFinalTarget
имеет значение true
, максимальное число символьных ссылок, которые используются, равно 40 в Unix и 63 в Windows.
Символьные ссылки и соединения — это типы ссылок, которые может разрешить этот API.