Partager via


Directory.ResolveLinkTarget(String, Boolean) Méthode

Définition

Obtient la cible du lien de répertoire spécifié.

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

Paramètres

linkPath
String

Chemin d’accès du lien de répertoire.

returnFinalTarget
Boolean

true pour suivre les liens vers la cible finale ; false pour retourner le lien suivant immédiat.

Retours

Une DirectoryInfo instance si linkPath existe, indépendamment si la cible existe ou non. null si linkPath n’est pas un lien.

Exceptions

Le répertoire sur linkPath n’existe pas.

-ou-

Il y a trop de niveaux de liens symboliques.

Remarques

Quand returnFinalTarget est true, le nombre maximal de liens symboliques suivis est de 40 sur Unix et de 63 sur Windows.

Les liens symboliques et les jonctions sont les types de liens que cette API peut résoudre.

S’applique à

Voir aussi