Directory.ResolveLinkTarget(String, Boolean) Metod

Definition

Hämtar målet för den angivna kataloglänken.

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

Parametrar

linkPath
String

Sökvägen till kataloglänken.

returnFinalTarget
Boolean

true för att följa länkar till det slutliga målet; false för att returnera den omedelbara nästa länken.

Returer

En DirectoryInfo instans om linkPath den finns, oberoende av om målet finns eller inte. null om linkPath inte är en länk.

Undantag

Katalogen på linkPath finns inte.

-eller-

Det finns för många nivåer av symboliska länkar.

Kommentarer

När returnFinalTarget är true är det maximala antalet symboliska länkar som följs 40 på Unix och 63 på Windows.

Symboliska länkar och korsningar är de typer av länkar som detta API kan lösa.

Gäller för

Se även