Directory.ResolveLinkTarget(String, Boolean) Método

Definição

Obtém o destino do link do diretório 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

O caminho do link do diretório.

returnFinalTarget
Boolean

true para seguir os links para o alvo final; false para devolver o link imediatamente seguinte.

Devoluções

Uma DirectoryInfo instância se linkPath existe, independentemente de o alvo existir ou não. null if linkPath não é um link.

Exceções

O diretório em linkPath não existe.

-ou-

Existem demasiados níveis de ligações simbólicas.

Observações

Quando returnFinalTarget é true, o número máximo de ligações simbólicas seguidas é 40 no Unix e 63 no Windows.

Ligações simbólicas e junções são os tipos de ligações que esta API pode resolver.

Aplica-se a

Ver também