Riferimento a .NET Framework
Metodo Path.GetTempFileName

Crea un file temporaneo a zero byte con nome univoco sul disco e restituisce il percorso intero di quel file.

Spazio dei nomi: System.IO
Assembly: mscorlib (in mscorlib.dll)

Sintassi

Visual Basic - (Dichiarazione)
Public Shared Function GetTempFileName As String
Visual Basic (Utilizzo)
Dim returnValue As String

returnValue = Path.GetTempFileName
C#
public static string GetTempFileName ()
C++
public:
static String^ GetTempFileName ()
J#
public static String GetTempFileName ()
JScript
public static function GetTempFileName () : String

Valore restituito

Classe String contenente il percorso completo del file temporaneo.
Eccezioni

Tipo di eccezioneCondizione

IOException

Si verifica un errore I/O, ad esempio non è disponibile alcun nome univoco del file temporaneo.

-oppure

Il metodo non consente la creazione di un file temporaneo.

Note

Questo metodo crea un file temporaneo con estensione .TMP.

Il metodo GetTempFileName genererà un'eccezione IOException se viene utilizzato per creare più di 65535 file senza eliminare i precedenti file temporanei.

Se non è disponibile alcun nome univoco del file temporaneo, il metodo GetTempFileName genererà un'eccezione IOException. Per risolvere l'errore, eliminare tutti i file temporanei non necessari.

Nella tabella che segue vengono elencati esempi di altre attività di I/O tipiche o correlate.

Per eseguire questa operazione...

Vedere l'esempio in questo argomento...

Creazione di un file di testo.

Procedura: scrivere testo su un file

Scrittura in un file di testo.

Procedura: scrivere testo su un file

Lettura da un file di testo.

Procedura: leggere testo da un file

Recupero di un'estensione di file.

GetExtension

Recupero del percorso completo di un file.

GetFullPath

Recupero del nome e dell'estensione del file da un percorso.

GetFileName

Recupero del solo nome file da un percorso.

GetFileNameWithoutExtension

Recupero del solo nome directory da un percorso.

GetDirectoryName

Modifica dell'estensione di un file.

ChangeExtension

Determinazione dell'esistenza di una directory.

Exists

Determinazione dell'esistenza di un file.

Exists

Protezione .NET Framework

Piattaforme

Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile per Pocket PC, Windows Mobile per Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

.NET Framework non supporta tutte le versioni di ciascuna piattaforma. Per un elenco delle versioni supportate, vedere Requisiti di sistema.

Informazioni sulla versione

.NET Framework

Supportato in: 2.0 1.1 1.0

.NET Compact Framework

Supportato in: 2.0 1.0
Vedere anche

Tag :


Community Content

Mighell MVP
Guardare anche Path.GetRandomFileName

Considerare l'utilizzo di Path.GetRandomFileName (http://msdn2.microsoft.com/it-it/library/system.io.path.getrandomfilename(VS.80).aspx) quando si ha la necessità di un nome meno prevedibile (ad esempio per ragioni di sicurezza), o si ha bisongo di un nome casuale che sia adatto alla creazione di una directory.

(Tradotto dal blocco di David M. Kean su MSDN Contenuti community in lingua inglese)

Tag :

Page view tracker