Поделиться через


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.

Список распространенных задач ввода-вывода см. в разделе Общие задачи ввода-вывода.

См. также раздел

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