FileSystemInfo.CreationTimeUtc Właściwość

Definicja

Pobiera lub ustawia czas utworzenia (w uniwersalnym czasie koordynowanym (UTC) bieżącego pliku lub katalogu.Gets or sets the creation time, in coordinated universal time (UTC), of the current file or directory.

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

Wartość właściwości

DateTime

Data i godzina utworzenia w formacie UTC bieżącego FileSystemInfo obiektu.The creation date and time in UTC format of the current FileSystemInfo object.

Atrybuty

Wyjątki

Refresh() nie można zainicjować danych.Refresh() cannot initialize the data.

Określona ścieżka jest nieprawidłowa; na przykład znajduje się na dysku niezamapowanym.The specified path is invalid; for example, it is on an unmapped drive.

Bieżący system operacyjny nie jest systemem Windows NT lub nowszym.The current operating system is not Windows NT or later.

Obiekt wywołujący podejmuje próbę ustawienia nieprawidłowego czasu dostępu.The caller attempts to set an invalid access time.

Uwagi

Uwaga

Ta metoda może zwracać niedokładną wartość, ponieważ używa funkcji natywnych, których wartości mogą nie być stale aktualizowane przez system operacyjny.This method may return an inaccurate value because it uses native functions whose values may not be continuously updated by the operating system.

Wartość CreationTimeUtc właściwości jest wstępnie buforowana, jeśli bieżące wystąpienie FileSystemInfo obiektu zostało zwrócone z jednej z następujących DirectoryInfo metod:The value of the CreationTimeUtc property is pre-cached if the current instance of the FileSystemInfo object was returned from any of the following DirectoryInfo methods:

Aby uzyskać najnowszą wartość, wywołaj Refresh metodę.To get the latest value, call the Refresh method.

Jeśli plik opisany w obiekcie nie FileSystemInfo istnieje, ta właściwość zwraca 12:00 północy, 1 stycznia 1601 n.e.If the file described in the FileSystemInfo object does not exist, this property returns 12:00 midnight, January 1, 1601 A.D. 0001 Uniwersalny czas koordynowany (UTC).(C.E.) Coordinated Universal Time (UTC).

Na platformach UNIX, które nie obsługują tworzenia ani czasu urodzenia, ta właściwość zwraca wcześniejszą datę ostatniej zmiany stanu i godzinę ostatniej modyfikacji.On Unix platforms that do not support creation or birth time, this property returns the older of the time of the last status change and the time of the last modification. Na innych platformach zwraca 12:00 północy, 1 stycznia 1601 N.E.On other platforms, it returns 12:00 midnight, January 1, 1601 A.D. 0001 Uniwersalny czas koordynowany (UTC), dostosowany do czasu lokalnego.(C.E.) Coordinated Universal Time (UTC), adjusted to local time.

Dyski sformatowane w systemie plików NTFS mogą buforować metadane pliku, takie jak godzina utworzenia pliku, przez krótki czas.NTFS-formatted drives may cache file meta-info, such as file creation time, for a short period of time. Ten proces jest znany jako tunelowanie plików.This process is known as file tunneling. W związku z tym może być konieczne jawne ustawienie czasu utworzenia pliku w przypadku zastąpienia lub zastąpienia istniejącego pliku.As a result, it may be necessary to explicitly set the creation time of a file if you are overwriting or replacing an existing file.

Dotyczy

Zobacz też