Path.GetTempFileName Path.GetTempFileName Path.GetTempFileName Path.GetTempFileName Method

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.Creates a uniquely named, zero-byte temporary file on disk and returns the full path of that file.

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

Devoluciones

Ruta de acceso completa del archivo temporal.The full path of the temporary file.

Excepciones

Se produce un error de E/S, por ejemplo, no está disponible ningún nombre de archivo temporal único.An I/O error occurs, such as no unique temporary file name is available.

o bien-or-

Este método no ha podido crear un archivo temporal.This method was unable to create a temporary file.

Comentarios

Este método crea un archivo temporal con una. Extensión de archivo TMP.This method creates a temporary file with a .TMP file extension. El archivo temporal se crea dentro de la carpeta temporal del usuario, que es la ruta de acceso devuelta por la GetTempPath método.The temporary file is created within the user's temporary folder, which is the path returned by the GetTempPath method.

El GetTempFileName método producirá una IOException si se usa para crear más de 65535 archivos sin eliminar los archivos temporales anteriores.The GetTempFileName method will raise an IOException if it is used to create more than 65535 files without deleting previous temporary files.

El GetTempFileName método producirá una IOException si está disponible ningún nombre de archivo temporal único.The GetTempFileName method will raise an IOException if no unique temporary file name is available. Para resolver este error, elimine todos los archivos temporales.To resolve this error, delete all unneeded temporary files.

Para obtener una lista de tareas de E/S comunes, consulte tareas de E/S comunes.For a list of common I/O tasks, see Common I/O Tasks.

Seguridad

FileIOPermission
para escribir en el directorio temporal.for writing to the temporary directory. Enumeración asociada: WriteAssociated enumeration: Write

Se aplica a

Consulte también: