Path.GetTempFileName Yöntem

Tanım

Diskte benzersiz olarak adlandırılmış, sıfır baytlık geçici bir dosya oluşturur ve bu dosyanın tam yolunu döndürür.

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

Döndürülenler

Geçici dosyanın tam yolu.

Özel durumlar

Benzersiz geçici dosya adı olmaması gibi bir G/Ç hatası oluşur.

-veya-

Bu yöntem geçici bir dosya oluşturamadı.

Açıklamalar

Bu yöntem , .tmp dosya uzantısına sahip geçici bir dosya oluşturur ve dosyanın yolunu döndürür. Geçici dosya, yöntemi tarafından GetTempPath döndürülen yol olan kullanıcının geçici klasöründe oluşturulur.

.NET 7 ve önceki sürümlerde, Windows'ta bu yöntemi kullanırken yöntemi, GetTempFileName önceki geçici dosyaları silmeden 65535'ten fazla dosya oluşturmak için kullanılırsa bir IOException oluşturur. Bu sınırlama Windows dışındaki işletim sistemlerinde yoktur. .NET 8'den başlayarak, sınırlama herhangi bir işletim sisteminde mevcut değildir.

Yöntemi GetTempFileName , kullanılabilir benzersiz bir geçici dosya adı yoksa bir IOException oluşturur. Bu hatayı düzeltmek için gereksiz geçici dosyaların tümünü silin.

Yaygın G/Ç görevlerinin listesi için bkz. Ortak G/Ç Görevleri.

Şunlara uygulanır

Ayrıca bkz.