File.ResolveLinkTarget(String, Boolean) Methode

Definition

Ruft das Ziel des angegebenen Dateilinks 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 Dateilinks.

returnFinalTarget
Boolean

true , um Links zum endgültigen Ziel zu folgen; false , um den unmittelbaren nächsten Link zurück zu geben.

Gibt zurück

FileSystemInfo

Eine FileInfo -Instanz, linkPath sofern vorhanden, unabhängig davon, ob das Ziel vorhanden ist oder nicht. null , linkPath wenn kein Link ist.

Ausnahmen

Die Datei in linkPath ist nicht vorhanden.

Oder

Es gibt zu viele Ebenen symbolischer Verknüpfungen.

Hinweise

Wenn ist, beträgt die maximale Anzahl von symbolischen Verknüpfungen, die befolgt returnFinalTarget true werden, 40 unter Unix und 63 auf Windows.

Symbolische Verknüpfungen und Verknüpfungen sind die Arten von Links, die diese API auflösen kann.

Gilt für:

Siehe auch