ExFTPConnectionBeginUploadMultiple Method (String, String, FileFilter, Boolean, AsyncCallback, Object) |
Begins an asynchronous request to upload multiple files to the FTP server.
Namespace:
EnterpriseDT.Net.Ftp
Assembly:
edtFTPnetPRO (in edtFTPnetPRO.dll) Version: 12.3.0.0
Syntaxpublic virtual IAsyncResult BeginUploadMultiple(
string localDirectory,
string remoteDirectory,
FileFilter filter,
bool includeSubDirs,
AsyncCallback callback,
Object state
)
Public Overridable Function BeginUploadMultiple (
localDirectory As String,
remoteDirectory As String,
filter As FileFilter,
includeSubDirs As Boolean,
callback As AsyncCallback,
state As Object
) As IAsyncResult
public:
virtual IAsyncResult^ BeginUploadMultiple(
String^ localDirectory,
String^ remoteDirectory,
FileFilter^ filter,
bool includeSubDirs,
AsyncCallback^ callback,
Object^ state
)
abstract BeginUploadMultiple :
localDirectory : string *
remoteDirectory : string *
filter : FileFilter *
includeSubDirs : bool *
callback : AsyncCallback *
state : Object -> IAsyncResult
override BeginUploadMultiple :
localDirectory : string *
remoteDirectory : string *
filter : FileFilter *
includeSubDirs : bool *
callback : AsyncCallback *
state : Object -> IAsyncResult
Parameters
- localDirectory
- Type: SystemString
local directory name - remoteDirectory
- Type: SystemString
remote directory name - filter
- Type: EnterpriseDT.Net.FtpFileFilter
FileFilter to use for determining which files should be included. - includeSubDirs
- Type: SystemBoolean
if true, subdirectories are put - callback
- Type: SystemAsyncCallback
The AsyncCallback delegate. - state
- Type: SystemObject
An object that contains state information for this request.
Return Value
Type:
IAsyncResultAn
FTPTask that references the asynchronous upload.
RemarksYou can create a callback method that implements the AsyncCallback
delegate and pass its name to the BeginUploadMultiple method. The state
argument may be used to pass in data that will be passed to the callback
method.
For more information please refer to the synchronous version of this method,
UploadMultiple(String, String, FileFilter, Boolean).
See Also