FileSystemInfo.CreationTimeUtc Свойство

Определение

Получает или задает время создания текущего файла или каталога в формате UTC.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); };
[System.Runtime.InteropServices.ComVisible(false)]
public DateTime CreationTimeUtc { get; set; }
member this.CreationTimeUtc : DateTime with get, set
Public Property CreationTimeUtc As DateTime

Значение свойства

Дата и время создания текущего объекта FileSystemInfo в формате UTC.The creation date and time in UTC format of the current FileSystemInfo object.

Атрибуты

Исключения

Refresh() не может инициализировать данные.Refresh() cannot initialize the data.

Указанный путь недопустим (например, он соответствует неподключенному диску).The specified path is invalid; for example, it is on an unmapped drive.

Текущая операционная система не является системой Windows NT или более поздней версии.The current operating system is not Windows NT or later.

Вызывающий объект пытается задать недействительное время доступа.The caller attempts to set an invalid access time.

Комментарии

Примечание

Этот метод может возвращать неточное значение, поскольку в нем используются собственные функции, значения которых могут не обновляться операционной системой постоянно.This method may return an inaccurate value because it uses native functions whose values may not be continuously updated by the operating system.

Значение CreationTimeUtc свойства предварительно кэшируется, если текущий экземпляр FileSystemInfo объекта был возвращен из любого из следующих DirectoryInfo методов: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:

Чтобы получить Последнее значение, вызовите Refresh метод.To get the latest value, call the Refresh method.

Если файл, описанный в FileSystemInfo объекте, не существует, это свойство возвращает 12:00 полночь, 1 января 1601 г. н. э.If the file described in the FileSystemInfo object does not exist, this property returns 12:00 midnight, January 1, 1601 A.D. ЭРЫ Время в формате UTC.(C.E.) Coordinated Universal Time (UTC).

На платформах UNIX, которые не поддерживают время создания или рождения, это свойство возвращает старое время последнего изменения состояния и время последнего изменения.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. На других платформах он возвращает 12:00 полночь, 1 января 1601 г. н. э.On other platforms, it returns 12:00 midnight, January 1, 1601 A.D. ЭРЫ Время в формате UTC, настроенное на местное время.(C.E.) Coordinated Universal Time (UTC), adjusted to local time.

Диски в формате NTFS могут кэшировать метаданные файла, такие как время создания файла, в течение короткого периода времени.NTFS-formatted drives may cache file meta-info, such as file creation time, for a short period of time. Этот процесс называется туннелированием файлов.This process is known as file tunneling. В результате может потребоваться явно задать время создания файла при перезаписи или замене существующего файла.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.

Безопасность

FileIOPermission
для установки времени создания.for setting the creation time. Связанное перечисление:WriteAssociated enumeration: Write

Применяется к

Дополнительно