File.GetCreationTime Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Aşırı Yüklemeler
| Name | Description |
|---|---|
| GetCreationTime(SafeFileHandle) |
Belirtilen dosya veya dizinin oluşturma zamanını döndürür. |
| GetCreationTime(String) |
Belirtilen dosya veya dizinin oluşturma tarihini ve saatini döndürür. |
GetCreationTime(SafeFileHandle)
- Kaynak:
- File.cs
- Kaynak:
- File.cs
- Kaynak:
- File.cs
- Kaynak:
- File.cs
- Kaynak:
- File.cs
Belirtilen dosya veya dizinin oluşturma zamanını döndürür.
public:
static DateTime GetCreationTime(Microsoft::Win32::SafeHandles::SafeFileHandle ^ fileHandle);
public static DateTime GetCreationTime(Microsoft.Win32.SafeHandles.SafeFileHandle fileHandle);
static member GetCreationTime : Microsoft.Win32.SafeHandles.SafeFileHandle -> DateTime
Public Shared Function GetCreationTime (fileHandle As SafeFileHandle) As DateTime
Parametreler
- fileHandle
- SafeFileHandle
SafeFileHandle Oluşturma tarih ve saat bilgilerinin alındığı dosyaya veya dizine A.
Döndürülenler
DateTime Belirtilen dosya veya dizin için oluşturma tarihi ve saati olarak ayarlanmış bir yapı. Bu değer yerel saatle ifade edilir.
Özel durumlar
fileHandle, null'e eşittir.
Çağıranın gerekli izni yok.
Şunlara uygulanır
GetCreationTime(String)
- Kaynak:
- File.cs
- Kaynak:
- File.cs
- Kaynak:
- File.cs
- Kaynak:
- File.cs
- Kaynak:
- File.cs
Belirtilen dosya veya dizinin oluşturma tarihini ve saatini döndürür.
public:
static DateTime GetCreationTime(System::String ^ path);
public static DateTime GetCreationTime(string path);
static member GetCreationTime : string -> DateTime
Public Shared Function GetCreationTime (path As String) As DateTime
Parametreler
- path
- String
Oluşturma tarihi ve saat bilgilerini almak için kullanılacak dosya veya dizin.
Döndürülenler
DateTime Belirtilen dosya veya dizin için oluşturma tarihi ve saati olarak ayarlanmış bir yapı. Bu değer yerel saatle ifade edilir.
Özel durumlar
Çağıranın gerekli izni yok.
2.1'den eski .NET Framework ve .NET Core sürümleri: path sıfır uzunlukta bir dizedir, yalnızca boşluk içerir veya bir veya daha fazla geçersiz karakter içerir.
GetInvalidPathChars() yöntemini kullanarak geçersiz karakterleri sorgulayabilirsiniz.
path, null'e eşittir.
Belirtilen yol, dosya adı veya her ikisi de sistem tanımlı uzunluk üst sınırını aşıyor.
path geçersiz biçimde.
Örnekler
Aşağıdaki örnekte gösterilmiştir GetCreationTime.
Imports System.IO
Module Module1
Sub Main()
Dim fileCreatedDate As DateTime = File.GetCreationTime("C:\Example\MyTest.txt")
Console.WriteLine("file created: " + fileCreatedDate)
End Sub
End Module
Açıklamalar
Note
Bu yöntem, değerleri işletim sistemi tarafından sürekli güncelleştirilemeyen yerel işlevler kullandığından yanlış bir değer döndürebilir.
parametresinin path göreli veya mutlak yol bilgilerini belirtmesine izin verilir. Göreli yol bilgileri geçerli çalışma dizinine göre yorumlanır. Geçerli çalışma dizinini edinmek için bkz. GetCurrentDirectory.
parametresinde path açıklanan dosya yoksa, bu yöntem 12:00 gece yarısı, 1 Ocak 1601 M.S. (C.E.) döndürür Eşgüdümlü Evrensel Saat (UTC), yerel saate göre ayarlanır.
NTFS biçimli sürücüler, dosya oluşturma süresi gibi bir dosya hakkındaki bilgileri kısa bir süre için önbelleğe alabilir. Sonuç olarak, var olan bir dosyanın üzerine yazar veya değiştirirken dosyanın oluşturma zamanını açıkça ayarlamanız gerekebilir.
Yaygın G/Ç görevlerinin listesi için bkz. Ortak G/Ç Görevleri.