File.ResolveLinkTarget(String, Boolean) Yöntem

Tanım

Belirtilen dosya bağlantısının hedefini alır.

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

Parametreler

linkPath
String

Dosya bağlantısının yolu.

returnFinalTarget
Boolean

true son hedefin bağlantılarını izlemek için; false hemen sonraki bağlantıyı döndürmek için.

Döndürülenler

Bir FileInfo örnek varsa linkPath , hedef varsa veya yoksa bağımsız olarak. null bağlantı linkPath değilse.

Özel durumlar

üzerindeki linkPath dosya yok.

-veya-

Çok fazla sembolik bağlantı düzeyi var.

Açıklamalar

olduğunda returnFinalTargettrue, izlenen en fazla sembolik bağlantı sayısı Unix'te 40 ve Windows'da 63'tür.

Sembolik bağlantılar ve birleşimler, bu API'nin çözümleyebileceği bağlantı türleridir.

Şunlara uygulanır

Ayrıca bkz.