Udostępnij za pośrednictwem


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 śledzić linki do końcowego celu; false, aby powrócić bezpośrednio do następnego linku.

Zwraca

Wystąpienie FileInfo, jeśli linkPath istnieje, niezależnie od tego, czy obiekt docelowy istnieje, czy nie. null, jeśli linkPath nie jest linkiem.

Wyjątki

Plik w linkPath nie istnieje.

-lub-

Istnieje zbyt wiele poziomów linków symbolicznych.

Uwagi

Gdy returnFinalTarget jest true, maksymalna liczba obserwowanych łączy symbolicznych wynosi 40 w systemach Unix i 63 w systemie Windows.

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

Dotyczy

Zobacz też