Path.GetTempFileName Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Skapar en unikt namngiven temporär fil med noll byte på disken och returnerar filens fullständiga sökväg.
public:
static System::String ^ GetTempFileName();
public static string GetTempFileName();
static member GetTempFileName : unit -> string
Public Shared Function GetTempFileName () As String
Returer
Den fullständiga sökvägen till den tillfälliga filen.
Undantag
Ett I/O-fel inträffar, till exempel att inget unikt tillfälligt filnamn är tillgängligt.
-eller-
Den här metoden kunde inte skapa en tillfällig fil.
Kommentarer
Den här metoden skapar en temporär fil med ett .tmp filnamnstillägg och returnerar sökvägen till den. Den temporära filen skapas i användarens temporära mapp, vilket är den sökväg som returneras av GetTempPath metoden.
På .NET Framework genererar metoden GetTempFileName en IOException om den används för att skapa fler än 65535 filer utan att ta bort tidigare temporära filer. Den här begränsningen finns inte på andra operativsystem än Windows. Från och med .NET 8 finns inte begränsningen på any operativsystem.
Metoden GetTempFileName genererar ett IOException om inget unikt tillfälligt filnamn är tillgängligt. Lös det här felet genom att ta bort alla onödiga temporära filer.
En lista över vanliga I/O-uppgifter finns i Vanliga I/O-uppgifter.