情報
要求されたトピックは次のとおりです。しかし、このトピックはこのライブラリには含まれていません。

Path.GetTempFileName メソッド

2013/12/12

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

Namespace:  System.IO
アセンブリ:  mscorlib (mscorlib.dll 内)

public static string GetTempFileName()

戻り値

型: System.String
一時的なファイルの完全パスを含む String

例外条件
IOException

一意な一時ファイル名が使用できないなどの I/O エラーが発生しました。

または

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

このメソッドは、.TMP という拡張子を持つ一時ファイルを作成します。

以前の一時ファイルを削除せずに、GetTempFileName メソッドを使用して 65535 個を超える数のファイルを作成した場合、IOException が発生します。

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

バージョンについてのメモ

Windows Phone

このメンバーには、SecurityCriticalAttribute 属性が設定されています。この属性により、このメンバーの内部的な使用が制限されます。アプリケーション コードでこのメンバーを使用すると、MethodAccessException がスローされます。

XNA Framework

このメソッドを XNA Framework で使用すると、NotSupportedException 例外がスローされます。

Windows Phone OS

サポート: 8.0, 7.1, 7.0

表示: