Directory.ResolveLinkTarget(String, Boolean) Metodo

Definizione

Ottiene la destinazione del collegamento di directory specificato.

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

Parametri

linkPath
String

Percorso del collegamento alla directory.

returnFinalTarget
Boolean

true per seguire i collegamenti alla destinazione finale; false per restituire il collegamento successivo immediato.

Restituisce

Un'istanza DirectoryInfo se linkPath esiste, indipendentemente se la destinazione esiste o meno. null se linkPath non è un collegamento.

Eccezioni

La directory in linkPath non esiste.

-oppure-

Ci sono troppi livelli di collegamenti simbolici.

Commenti

Quando returnFinalTarget è true, il numero massimo di collegamenti simbolici seguiti sono 40 su Unix e 63 in Windows.

I collegamenti simbolici e le giunzioni sono i tipi di collegamenti che questa API può risolvere.

Si applica a

Vedi anche