File.ResolveLinkTarget(String, Boolean) 方法

定义

获取指定文件链接的目标。

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

参数

linkPath
String

文件链接的路径。

returnFinalTarget
Boolean

true 跟踪指向最终目标的链接; false 返回直接的下一个链接。

返回

FileInfo如果存在,则linkPath为 实例;如果目标存在或不存在,则为独立实例。 null 如果 linkPath 不是链接,则为 。

例外

上的 linkPath 文件不存在。

-或-

符号链接级别太多。

注解

当 为 truereturnFinalTarget,遵循的最大符号链接数在 Unix 上为 40,在 Windows 上为 63。

符号链接和交接点是此 API 可以解析的链接类型。

适用于

另请参阅