File.SetLastWriteTimeUtc(String, DateTime) メソッド

定義

指定したファイルに最後に書き込んだ日付と時刻を世界協定時刻 (UTC) で設定します。

public:
 static void SetLastWriteTimeUtc(System::String ^ path, DateTime lastWriteTimeUtc);
public static void SetLastWriteTimeUtc (string path, DateTime lastWriteTimeUtc);
static member SetLastWriteTimeUtc : string * DateTime -> unit
Public Shared Sub SetLastWriteTimeUtc (path As String, lastWriteTimeUtc As DateTime)

パラメーター

path
String

日時情報を設定する対象のファイル。

lastWriteTimeUtc
DateTime

path に最後に書き込んだ日付と時刻の設定値を含む DateTime。 この値は UTC 時刻で表記されます。

例外

.NET Frameworkおよび .NET Core バージョンが 2.1 より前の場合: path 長さが 0 の文字列、空白のみを含む、または無効な文字が 1 つ以上含まれています。 正しくない文字を照会するには、GetInvalidPathChars() メソッドを使用します。

pathnullです。

指定したパス、ファイル名、またはその両方がシステム定義の最大長を超えています。

指定したパスが見つかりませんでした。

呼び出し元に、必要なアクセス許可がありません。

path の形式が正しくありません。

lastWriteTimeUtc はこの操作に許可される日付または時刻の範囲外の値を指定しています。

注釈

この path パラメーターは、相対パス情報または絶対パス情報を指定できます。 相対パス情報は、現在の作業ディレクトリに対する相対パスとして解釈されます。 現在の作業ディレクトリを取得するには、次を参照してください GetCurrentDirectory

共通 I/O タスクの一覧は、 共通 I/O タスク を参照してください。

適用対象

こちらもご覧ください