File.ResolveLinkTarget(String, Boolean) Metoda

Definicja

Pobiera element docelowy określonego linku do pliku.

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 do pliku.

returnFinalTarget
Boolean

true aby postępować zgodnie z linkami do końcowego celu; false aby zwrócić natychmiastowy następny link.

Zwraca

Wystąpienie FileInfo , jeśli linkPath istnieje, niezależnie, jeśli obiekt docelowy istnieje lub nie. null jeśli linkPath nie jest łączem.

Wyjątki

Plik nie linkPath istnieje.

-lub-

Istnieje zbyt wiele poziomów łączy symbolicznych.

Uwagi

Jeśli returnFinalTarget jest to true, maksymalna liczba obserwowanych linków symbolicznych to 40 w systemach Unix i 63 w systemie Windows.

Łącza symboliczne i skrzyżowania to typy łączy, które ten interfejs API może rozpoznać.

Dotyczy

Zobacz też