FileSystem DoDirectoryDeepCopyAsync Method NFX Class Library

[This is preliminary documentation and is subject to change.]

Implements asynchronous deep copy of folders where destination folder may belong to a different file system. The specifics of implementation may be dictated by particular file systems, i.e.: asynchronous strategies for getting file lists may depend on the particular system.

Namespace: NFX.IO.FileSystem
Assembly: NFX (in NFX.dll) Version: 3.0.0.1 (3.0.0.1)
Syntax

protected internal virtual Task DoDirectoryDeepCopyAsync(
	FileSystemDirectory dirFrom,
	FileSystemDirectory dirTo,
	FileSystemDirectory..::..DirCopyFlags flags = FileSystemDirectory..::..DirCopyFlags.All,
	int bufferSize = 65536,
	Func<FileSystemSessionItem, bool> filter = null,
	Func<FileSystemSessionItem, bool> cancel = null
)

Return Value

Type: OnlineTask
See Also