Freigeben über


Directory.ResolveLinkTarget(String, Boolean) Methode

Definition

Ruft das Ziel des angegebenen Verzeichnislinks ab.

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

Parameter

linkPath
String

Der Pfad des Verzeichnislinks.

returnFinalTarget
Boolean

true links zum Endziel zu folgen; false , um den unmittelbaren nächsten Link zurückzugeben.

Gibt zurück

Ein DirectoryInfo instance, ob linkPath vorhanden ist, unabhängig davon, ob das Ziel vorhanden ist oder nicht. null , wenn linkPath kein Link ist.

Ausnahmen

Das Verzeichnis auf linkPath ist nicht vorhanden.

Oder

Es gibt zu viele Ebenen symbolischer Verknüpfungen.

Hinweise

Wenn returnFinalTarget ist true, beträgt die maximale Anzahl symbolischer Links, denen gefolgt wird, 40 unter Unix und 63 unter Windows.

Symbolische Verknüpfungen und Verknüpfungen sind die Arten von Links, die von dieser API aufgelöst werden können.

Gilt für:

Weitere Informationen