Directory.ResolveLinkTarget(String, Boolean) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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.