Path.GetTempFileName Método

Definición

Crea un archivo temporal de cero bytes y nombre único en el disco y devuelve la ruta de acceso completa a ese archivo.

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

Devoluciones

String

Ruta de acceso completa del archivo temporal.

Excepciones

Se produce un error de E/S, por ejemplo, no está disponible ningún nombre de archivo temporal único.

o bien

Este método no ha podido crear un archivo temporal.

Comentarios

Este método crea un archivo temporal con . Extensión de archivo TMP. El archivo temporal se crea dentro de la carpeta temporal del usuario, que es la ruta de acceso devuelta por el GetTempPath método .

El GetTempFileName método generará un IOException si se usa para crear más de 65535 archivos sin eliminar archivos temporales anteriores.

El GetTempFileName método generará un IOException si no hay ningún nombre de archivo temporal único disponible. Para resolver este error, elimine todos los archivos temporales innecesarios.

Para obtener una lista de tareas de E/S comunes, consulte Tareas de E/S comunes.

Se aplica a

Consulte también