File.GetLastWriteTimeUtc Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
GetLastWriteTimeUtc(SafeFileHandle) |
Возвращает дату и время последней записи указанного файла или каталога в формате UTC. |
GetLastWriteTimeUtc(String) |
Возвращает дату и время в формате UTC, в которое последний раз записывалась указанный файл или каталог. |
GetLastWriteTimeUtc(SafeFileHandle)
- Исходный код:
- File.cs
- Исходный код:
- File.cs
- Исходный код:
- File.cs
Возвращает дату и время последней записи указанного файла или каталога в формате UTC.
public:
static DateTime GetLastWriteTimeUtc(Microsoft::Win32::SafeHandles::SafeFileHandle ^ fileHandle);
public static DateTime GetLastWriteTimeUtc (Microsoft.Win32.SafeHandles.SafeFileHandle fileHandle);
static member GetLastWriteTimeUtc : Microsoft.Win32.SafeHandles.SafeFileHandle -> DateTime
Public Shared Function GetLastWriteTimeUtc (fileHandle As SafeFileHandle) As DateTime
Параметры
- fileHandle
- SafeFileHandle
Объект SafeFileHandle для файла или каталога, для которого требуется получить сведения о дате и времени последней записи.
Возвращаемое значение
Структура, заданная DateTime для последней даты и времени записи для указанного файла или каталога. Значение выражено в формате всемирного координированного времени (UTC).
Исключения
fileHandle
имеет значение null
.
У вызывающего объекта отсутствует необходимое разрешение.
Применяется к
GetLastWriteTimeUtc(String)
- Исходный код:
- File.cs
- Исходный код:
- File.cs
- Исходный код:
- File.cs
Возвращает дату и время в формате UTC, в которое последний раз записывалась указанный файл или каталог.
public:
static DateTime GetLastWriteTimeUtc(System::String ^ path);
public static DateTime GetLastWriteTimeUtc (string path);
static member GetLastWriteTimeUtc : string -> DateTime
Public Shared Function GetLastWriteTimeUtc (path As String) As DateTime
Параметры
- path
- String
Файл или каталог, для которого должны быть получены сведения о дате и времени записи.
Возвращаемое значение
Структура DateTime, для которой заданы дата и время последней операции записи в указанный файл или каталог. Значение выражено в формате всемирного координированного времени (UTC).
Исключения
У вызывающего объекта отсутствует необходимое разрешение.
платформа .NET Framework и .NET Core версий старше 2.1: path
строка нулевой длины, содержит только пробелы или содержит один или несколько недопустимых символов. Вы можете запросить недопустимые символы с помощью метода GetInvalidPathChars().
path
имеет значение null
.
Указанный путь, имя файла или оба значения превышают максимальную длину, заданную в системе.
Параметр path
задан в недопустимом формате.
Комментарии
Примечание
Этот метод может возвращать неточное значение, так как использует собственные функции, значения которых не могут постоянно обновляться операционной системой. Каждая операционная система управляет временем последней записи в соответствии с собственными правилами. Чтобы повысить производительность, операционная система может не задать для значения времени последней записи точное время последней операции записи, но может установить для него приближение близкого приближения.
Если файл, описанный в параметре path
, не существует, этот метод возвращает 12:00 полночь 1 января 1601 г. н.э. (C.E.) Время в формате UTC.
Параметр path
может указывать относительные или абсолютные сведения о пути. Относительные сведения о пути интерпретируются как относительные относительно текущего рабочего каталога. Сведения о том, как получить текущий рабочий каталог, см. в разделе GetCurrentDirectory.
Список распространенных задач ввода-вывода см. в разделе Общие задачи ввода-вывода.
См. также раздел
- FileSystemWatcher
- Файловый и потоковый ввод-вывод
- Чтение текста из файла
- Практическое руководство. Запись текста в файл