Поделиться через


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.

Применяется к

См. также раздел