İngilizce dilinde oku

Aracılığıyla paylaş


File.SetCreationTime Yöntem

Tanım

Aşırı Yüklemeler

SetCreationTime(SafeFileHandle, DateTime)

Dosyanın veya dizinin oluşturulduğu tarihi ve saati ayarlar.

SetCreationTime(String, DateTime)

Dosyanın oluşturulduğu tarih ve saati ayarlar.

SetCreationTime(SafeFileHandle, DateTime)

Kaynak:
File.cs
Kaynak:
File.cs
Kaynak:
File.cs

Dosyanın veya dizinin oluşturulduğu tarihi ve saati ayarlar.

C#
public static void SetCreationTime(Microsoft.Win32.SafeHandles.SafeFileHandle fileHandle, DateTime creationTime);

Parametreler

fileHandle
SafeFileHandle

Oluşturma tarih ve saat bilgilerinin ayarlanacağı dosya veya dizine SafeFileHandle.

creationTime
DateTime

fileHandleoluşturma tarihi ve saati için ayarlanacağı değeri içeren DateTime. Bu değer yerel saatle ifade edilir.

Özel durumlar

fileHandle null.

creationTime, bu işlem için izin verilen tarih, saat veya her ikisi aralığının dışında bir değer belirtir.

Çağıranın gerekli izni yok.

İşlem gerçekleştirilirken G/Ç hatası oluştu.

Şunlara uygulanır

.NET 10 ve diğer sürümler
Ürün Sürümler
.NET 7, 8, 9, 10

SetCreationTime(String, DateTime)

Kaynak:
File.cs
Kaynak:
File.cs
Kaynak:
File.cs

Dosyanın oluşturulduğu tarih ve saati ayarlar.

C#
public static void SetCreationTime(string path, DateTime creationTime);

Parametreler

path
String

Oluşturma tarihi ve saat bilgilerinin ayarlanacağı dosya.

creationTime
DateTime

patholuşturma tarihi ve saati için ayarlanacağı değeri içeren DateTime. Bu değer yerel saatle ifade edilir.

Özel durumlar

Belirtilen yol bulunamadı.

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.

Belirtilen yol, dosya adı veya her ikisi de sistem tanımlı uzunluk üst sınırını aşıyor.

İşlem gerçekleştirilirken G/Ç hatası oluştu.

creationTime, bu işlem için izin verilen tarih, saat veya her ikisi aralığının dışında bir değer belirtir.

Çağıranın gerekli izni yok.

path geçersiz biçimde.

Açıklamalar

path parametresinin 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.

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. 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.

Ayrıca bkz.

Şunlara uygulanır

.NET 10 ve diğer sürümler
Ürün Sürümler
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.3, 1.4, 1.6, 2.0, 2.1
UWP 10.0