Moves files on the
itemsToMove list that match the search condition specified in the
options parameter to the destination directory.
public Task<FileSystemTransferStatistics> MoveAsync(
IEnumerable itemsToMove,
string destinationPath,
TransferOptions options,
object userState = null
)
Public Function MoveAsync( _
ByVal itemsToMove As IEnumerable, _
ByVal destinationPath As String, _
ByVal options As TransferOptions, _
ByVal userState As Object = null _
) As Task(Of FileSystemTransferStatistics)
public:
Task<FileSystemTransferStatistics> MoveAsync(
IEnumerable^ itemsToMove,
String^ destinationPath,
TransferOptions^ options,
Object^ userState = null
);
Parameters
- itemsToMove
- The list of files and directories to move.
This list must comprise file paths in String and/or FileInfoBase instances. (e.g.
string[] files = new string[] {"file1", "file2", "dir1" }
or object[] files = new string[] {"file1", fileInfo1, fileInfo2 }
) - destinationPath
- The path of the destination directory.
- options
- The transfer options object which provides many settings to control the file transfer process.
- userState
- A user-provided object that identifies this particular asynchronous operation.
Return Value
An object that references the asynchronous operation.