Directory.ResolveLinkTarget(String, Boolean) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera element docelowy określonego linku katalogu.
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
Parametry
- linkPath
- String
Ścieżka linku katalogu.
- returnFinalTarget
- Boolean
true
aby śledzić linki do końcowego celu; false
w celu zwrócenia bezpośredniego następnego linku.
Zwraca
Wystąpienie DirectoryInfo , jeśli linkPath
istnieje, niezależnie, jeśli obiekt docelowy istnieje lub nie. null
jeśli linkPath
nie jest łączem.
Wyjątki
Katalog w folderze linkPath
nie istnieje.
-lub-
Istnieje zbyt wiele poziomów linków symbolicznych.
Uwagi
Gdy returnFinalTarget
wartość to true
, maksymalna liczba obserwowanych linków symbolicznych wynosi 40 w systemach Unix i 63 w systemie Windows.
Linki symboliczne i połączenia to typy łączy, które ten interfejs API może rozpoznać.