FileSystemInfo.CreationTimeUtc Özellik

Tanım

Geçerli dosya veya dizinin oluşturma zamanını eşgüdümlü evrensel saat (UTC) olarak alır veya ayarlar.

public:
 property DateTime CreationTimeUtc { DateTime get(); void set(DateTime value); };
public DateTime CreationTimeUtc { get; set; }
[System.Runtime.InteropServices.ComVisible(false)]
public DateTime CreationTimeUtc { get; set; }
member this.CreationTimeUtc : DateTime with get, set
[<System.Runtime.InteropServices.ComVisible(false)>]
member this.CreationTimeUtc : DateTime with get, set
Public Property CreationTimeUtc As DateTime

Özellik Değeri

Geçerli FileSystemInfo nesnenin UTC biçiminde oluşturma tarihi ve saati.

Öznitelikler

Özel durumlar

Refresh() verileri başlatamıyor.

Belirtilen yol geçersiz; örneğin, eşlenmemiş bir sürücüdedir.

Geçerli işletim sistemi Windows NT veya üzeri değil.

Çağıran geçersiz bir oluşturma zamanı ayarlamaya çalışır.

Açıklamalar

Not

Değerleri işletim sistemi tarafından sürekli güncelleştirilmeyebilecek yerel işlevler kullandığından bu yöntem yanlış bir değer döndürebilir.

Nesnenin CreationTimeUtc geçerli örneği aşağıdaki DirectoryInfo yöntemlerden herhangi birinden döndürüldüyse özelliğin FileSystemInfo değeri önceden önbelleğe alınır:

En son değeri almak için yöntemini çağırın Refresh .

Nesnesinde FileSystemInfo açıklanan dosya yoksa, bu özellik 12:00 gece yarısı, 1 Ocak 1601 M.Ö. (C.E.) döndürür. Eşgüdümlü Evrensel Saat (UTC).

Oluşturma veya doğum süresini desteklemeyen Unix platformlarında bu özellik, son durum değişikliğinin ve son değişikliğin zamanının eskisini döndürür. Diğer platformlarda 12:00 gece yarısı, 1 Ocak 1601 M.Ö. (C.E.) sonucunu döndürür. Eşgüdümlü Evrensel Saat (UTC), yerel saate ayarlanır.

NTFS biçimli sürücüler, dosya oluşturma zamanı gibi dosya meta bilgilerini kısa bir süre için önbelleğe alabilir. Bu işlem dosya tüneli olarak bilinir. Sonuç olarak, varolan bir dosyanın üzerine yazar veya değiştirirken dosyanın oluşturma zamanını açıkça ayarlamanız gerekebilir.

Şunlara uygulanır

Ayrıca bkz.