Path.GetTempFileName メソッド

定義

一意な名前を持つ 0 バイトの一時ファイルをディスク上に作成し、そのファイルの完全パスを返します。

public:
 static System::String ^ GetTempFileName();
public static string GetTempFileName ();
static member GetTempFileName : unit -> string
Public Shared Function GetTempFileName () As String

戻り値

String

一時ファイルの完全パス。

例外

I/O エラー(例:一意の一時ファイル名を取得できない)が発生しました

または

あるいは、このメソッドで一時ファイルを作成できませんでした。

注釈

このメソッドは、「.TMP」という拡張子の一時ファイルを作成します。 一時ファイルは、 GetTempPath メソッドによりパスを取得される、ユーザーの一時フォルダー内に作成されます。

GetTempFileName メソッドは、以前の一時ファイルを削除することなく 65535 を超えるファイルを作成しようとした場合に、 IOException をスローします。

GetTempFileName メソッドが発生する IOException 一意の一時ファイル名が使用できない場合。 このエラーを解決するには、不要な一時ファイルをすべて削除してください。

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

適用対象

こちらもご覧ください