Directory.ResolveLinkTarget(String, Boolean) Método

Definición

Obtiene el destino del vínculo de directorio especificado.

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

Parámetros

linkPath
String

Ruta de acceso del vínculo de directorio.

returnFinalTarget
Boolean

true para seguir los vínculos al destino final; false para devolver el vínculo siguiente inmediato.

Devoluciones

Una DirectoryInfo instancia si linkPath existe, independientemente si el destino existe o no. null si linkPath no es un vínculo.

Excepciones

El directorio de linkPath no existe.

O bien

Hay demasiados niveles de vínculos simbólicos.

Comentarios

Cuando returnFinalTarget es true, el número máximo de vínculos simbólicos que se siguen son 40 en Unix y 63 en Windows.

Los vínculos simbólicos y las uniones son los tipos de vínculos que puede resolver esta API.

Se aplica a

Consulte también