Path.GetTempFileName Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vytvoří jedinečný pojmenovaný dočasný soubor s nulovým bajtem na disku a vrátí úplnou cestu k danému souboru.
public:
static System::String ^ GetTempFileName();
public static string GetTempFileName();
static member GetTempFileName : unit -> string
Public Shared Function GetTempFileName () As String
Návraty
Úplná cesta k dočasnému souboru.
Výjimky
Dojde k chybě vstupně-výstupní operace, například není k dispozici žádný jedinečný dočasný název souboru.
nebo
Tato metoda nemohla vytvořit dočasný soubor.
Poznámky
Tato metoda vytvoří dočasný soubor s příponou souboru .tmp a vrátí cestu k němu. Dočasný soubor se vytvoří v dočasné složce uživatele, což je cesta vrácená metodou GetTempPath .
V rozhraní .NET Framework metoda GetTempFileName vyvolá metodu IOException , pokud se používá k vytvoření více než 65535 souborů bez odstranění předchozích dočasných souborů. Toto omezení neexistuje v jiných operačních systémech než Windows. Počínaje rozhraním .NET 8 neexistuje omezení v žádném operačním systému.
Metoda GetTempFileName vyvolá, IOException pokud není k dispozici žádný jedinečný dočasný název souboru. Pokud chcete tuto chybu vyřešit, odstraňte všechny nepotřebné dočasné soubory.
Seznam běžných vstupně-výstupních úloh najdete v tématu Běžné vstupně-výstupní úlohy.