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

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

Döndürülenler

linkPath varsa, hedefin mevcut olup olmadığından bağımsız olarak bir FileInfo örneği. linkPath bağlantı değilse null.

Özel durumlar

linkPath dosyası yok.

-veya-

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

Açıklamalar

returnFinalTarget trueolduğunda, izlenecek sembolik bağlantı sayısı üst sınırı 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.