Sdílet prostřednictvím


Path.GetTempFileName Metoda

Definice

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.

Platí pro

Viz také