Path.GetTempFileName Methode

Definitie

Hiermee maakt u een uniek tijdelijk bestand met de naam nul-byte op schijf en retourneert u het volledige pad van dat bestand.

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

Retouren

Het volledige pad van het tijdelijke bestand.

Uitzonderingen

Er treedt een I/O-fout op, zoals er geen unieke tijdelijke bestandsnaam beschikbaar is.

– of –

Met deze methode kan geen tijdelijk bestand worden gemaakt.

Opmerkingen

Met deze methode maakt u een tijdelijk bestand met een .tmp bestandsextensie en wordt het pad naar het bestand geretourneerd. Het tijdelijke bestand wordt gemaakt in de tijdelijke map van de gebruiker. Dit is het pad dat door de GetTempPath methode wordt geretourneerd.

In .NET Framework genereert de methode GetTempFileName een IOException als deze wordt gebruikt om meer dan 65535 bestanden te maken zonder eerdere tijdelijke bestanden te verwijderen. Deze beperking bestaat niet op andere besturingssystemen dan Windows. Vanaf .NET 8 bestaat de beperking niet op any besturingssysteem.

De GetTempFileName methode genereert een IOException als er geen unieke tijdelijke bestandsnaam beschikbaar is. Verwijder alle overbodige tijdelijke bestanden om deze fout op te lossen.

Zie Algemene I/O-taken voor een lijst met algemene I/O-taken.

Van toepassing op

Zie ook