TempFileCollection.AddExtension Method (String, Boolean)


The .NET API Reference documentation has a new home. Visit the .NET API Browser on docs.microsoft.com to see the new experience.

Adds a file name with the specified file name extension to the collection, using the specified value indicating whether the file should be deleted or retained.

Namespace:   System.CodeDom.Compiler
Assembly:  System (in System.dll)

public string AddExtension(
	string fileExtension,
	bool keepFile


Type: System.String

The file name extension for the auto-generated temporary file name to add to the collection.

Type: System.Boolean

true if the file should be kept after use; false if the file should be deleted.

Return Value

Type: System.String

A file name with the specified extension that was just added to the collection.

Exception Condition

fileExtension is null or an empty string.

This method returns a file name with the specified extension that has been added to the temporary files collection. Other code must still create the file before it can be used.

This method can be called only once for each file name extension, because it will return the same name if it is called with the same extension.

.NET Framework
Available since 1.1
Return to top