FileSystemInfo.CreationTimeUtc Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Получает или задает время создания текущего файла или каталога в формате UTC.
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
Значение свойства
Дата и время создания текущего объекта FileSystemInfo в формате UTC.
- Атрибуты
Исключения
Refresh() не может инициализировать данные.
Указанный путь недопустим (например, он соответствует неподключенному диску).
Текущая операционная система не является системой Windows NT или более поздней версии.
Вызывающий объект пытается задать недействительное время создания.
Комментарии
Примечание
Этот метод может возвращать неточное значение, так как использует собственные функции, значения которых не могут постоянно обновляться операционной системой.
Значение CreationTimeUtc свойства предварительно кэшируется, если текущий FileSystemInfo экземпляр объекта был возвращен любым из следующих DirectoryInfo методов:
Чтобы получить последнее значение, вызовите Refresh метод .
Если файл, описанный в объекте FileSystemInfo , не существует, это свойство возвращает 12:00 полночь 1 января 1601 г. н.э. (C.E.) Время в формате UTC.
На платформах Unix, которые не поддерживают время создания или рождения, это свойство возвращает старое время последнего изменения состояния и время последнего изменения. На других платформах возвращается 12:00 полночь, 1 января 1601 г. н.э. (C.E.) Координированное универсальное время (UTC) с учетом местного времени.
Диски в формате NTFS могут кэшировать метаданные файла, например время создания файла, в течение короткого периода времени. Этот процесс называется туннелированием файлов. В результате может потребоваться явно задать время создания файла, если вы перезаписываете или заменяете существующий файл.