public Task DeepCopyToAsync(
FileSystemDirectory target,
FileSystemDirectory..::..DirCopyFlags flags = FileSystemDirectory..::..DirCopyFlags.All,
int bufferSize = 65536,
Func<FileSystemSessionItem, bool> filter = null,
Func<FileSystemSessionItem, bool> cancel = null
)
public Task DeepCopyToAsync(
FileSystemDirectory target,
FileSystemDirectory..::..DirCopyFlags flags = FileSystemDirectory..::..DirCopyFlags.All,
int bufferSize = 65536,
Func<FileSystemSessionItem, bool> filter = null,
Func<FileSystemSessionItem, bool> cancel = null
)
Public Function DeepCopyToAsync (
target As FileSystemDirectory,
Optional flags As FileSystemDirectory..::..DirCopyFlags = FileSystemDirectory..::..DirCopyFlags.All,
Optional bufferSize As Integer = 65536,
Optional filter As Func(Of FileSystemSessionItem, Boolean) = Nothing,
Optional cancel As Func(Of FileSystemSessionItem, Boolean) = Nothing
) As Task
Public Function DeepCopyToAsync (
target As FileSystemDirectory,
Optional flags As FileSystemDirectory..::..DirCopyFlags = FileSystemDirectory..::..DirCopyFlags.All,
Optional bufferSize As Integer = 65536,
Optional filter As Func(Of FileSystemSessionItem, Boolean) = Nothing,
Optional cancel As Func(Of FileSystemSessionItem, Boolean) = Nothing
) As Task
public:
Task^ DeepCopyToAsync(
FileSystemDirectory^ target,
FileSystemDirectory..::..DirCopyFlags flags = FileSystemDirectory..::..DirCopyFlags::All,
int bufferSize = 65536,
Func<FileSystemSessionItem^, bool>^ filter = nullptr,
Func<FileSystemSessionItem^, bool>^ cancel = nullptr
)
public:
Task^ DeepCopyToAsync(
FileSystemDirectory^ target,
FileSystemDirectory..::..DirCopyFlags flags = FileSystemDirectory..::..DirCopyFlags::All,
int bufferSize = 65536,
Func<FileSystemSessionItem^, bool>^ filter = nullptr,
Func<FileSystemSessionItem^, bool>^ cancel = nullptr
)
member DeepCopyToAsync :
target : FileSystemDirectory *
?flags : FileSystemDirectory..::..DirCopyFlags *
?bufferSize : int *
?filter : Func<FileSystemSessionItem, bool> *
?cancel : Func<FileSystemSessionItem, bool>
(* Defaults:
let _flags = defaultArg flags FileSystemDirectory..::..DirCopyFlags.All
let _bufferSize = defaultArg bufferSize 65536
let _filter = defaultArg filter null
let _cancel = defaultArg cancel null
*)
-> Task
member DeepCopyToAsync :
target : FileSystemDirectory *
?flags : FileSystemDirectory..::..DirCopyFlags *
?bufferSize : int *
?filter : Func<FileSystemSessionItem, bool> *
?cancel : Func<FileSystemSessionItem, bool>
(* Defaults:
let _flags = defaultArg flags FileSystemDirectory..::..DirCopyFlags.All
let _bufferSize = defaultArg bufferSize 65536
let _filter = defaultArg filter null
let _cancel = defaultArg cancel null
*)
-> Task