Click or drag to resize

ExtensionsDirectoryInfoCopyAsync Method (FileInfo, DirectoryInfo)

Creates a copy of the file in the specified folder.

Namespace:  Cauldron
Assembly:  Cauldron (in Cauldron.dll) Version: 3.2.0.1 (3.2.0.1)
Syntax
C#
public static Task<FileInfo> CopyAsync(
	this FileInfo source,
	DirectoryInfo destinationFolder
)

Parameters

source
Type: System.IOFileInfo
The file to be copied
destinationFolder
Type: System.IODirectoryInfo
The destination folder where the copy of the file is created.

Return Value

Type: TaskFileInfo
When this method completes, it returns a FileInfo that represents the copy of the file created in the destinationFolder.

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type FileInfo. When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
Exceptions
ExceptionCondition
IOExceptionIf file already exists. Only on FailIfExists
See Also