SecureFTPConnection Methods |
The SecureFTPConnection type exposes the following members.
| Name | Description | |
|---|---|---|
| AbortAsynchronous |
Aborts all queued asynchronous operations.
(Inherited from ExFTPConnection.) | |
| BeginChangeGroup |
[SFTP Only] Changes the group of the specified file or directory.
| |
| BeginChangeMode |
[SFTP Only] Changes the access permissions or modes of the specified file or directory. SFTP only.
| |
| BeginChangeOwner |
[SFTP Only] Changes the owner of the specified file or directory.
| |
| BeginChangeWorkingDirectory |
Begins an asynchronous request to change the working directory.
(Inherited from ExFTPConnection.) | |
| BeginChangeWorkingDirectoryUp |
Begins an asynchronous request to change to the parent of the current working directory on the server.
(Inherited from ExFTPConnection.) | |
| BeginClose(AsyncCallback, Object) |
Begins an asynchronous request to close the FTP connection.
(Inherited from ExFTPConnection.) | |
| BeginClose(Boolean, AsyncCallback, Object) |
Begins an asynchronous request to close the FTP connection.
(Inherited from ExFTPConnection.) | |
| BeginConnect |
Begins an asynchronous request to connect to an FTP server.
(Inherited from ExFTPConnection.) | |
| BeginCreateDirectory |
Begins an asynchronous request to create the specified remote directory.
(Inherited from ExFTPConnection.) | |
| BeginCreateSymbolicLink |
[SFTP Only] Creates a symbolic link on the server.
| |
| BeginDeleteDirectory |
Begins an asynchronous request to delete all the files in the given directory.
(Inherited from ExFTPConnection.) | |
| BeginDeleteDirectoryTree |
Begins an asynchronous request to delete the specified remote directory.
(Inherited from ExFTPConnection.) | |
| BeginDeleteFile |
Begins an asynchronous request to delete the specified remote file.
(Inherited from ExFTPConnection.) | |
| BeginDeleteMultipleFiles(FileFilter, AsyncCallback, Object) |
Begins an asynchronous request to delete all the files in the current directory
that match the given FileFilter.
(Inherited from ExFTPConnection.) | |
| BeginDeleteMultipleFiles(String, AsyncCallback, Object) |
Begins an asynchronous request to delete all the files in the current directory
that match the given wild-card.
(Inherited from ExFTPConnection.) | |
| BeginDeleteMultipleFiles(String, FileFilter, Boolean, AsyncCallback, Object) |
Begins an asynchronous request to delete all the files in the current directory
that match the given FileFilter.
(Inherited from ExFTPConnection.) | |
| BeginDeleteMultipleFiles(String, String, Boolean, AsyncCallback, Object) |
Begins an asynchronous request to delete all the files in the given directory
that match the given wild-card.
(Inherited from ExFTPConnection.) | |
| BeginDirectoryExists |
Begins an asynchronous request to check for the existence of a directory on the server.
(Inherited from ExFTPConnection.) | |
| BeginDownloadByteArray |
Begins an asynchronous request to download data from the FTP server and return it as a byte-array.
(Inherited from ExFTPConnection.) | |
| BeginDownloadDirectory |
Begins an asynchronous request to upload the local directory (and its subdirectories) to the remote directory.
(Inherited from ExFTPConnection.) | |
| BeginDownloadFile(String, String, AsyncCallback, Object) |
Begins an asynchronous request to download a file from the FTP server and save it locally.
(Inherited from ExFTPConnection.) | |
| BeginDownloadFile(String, String, TransferParameters, AsyncCallback, Object) |
Begins an asynchronous request to download a file from the FTP server and save it locally.
(Inherited from ExFTPConnection.) | |
| BeginDownloadFile(String, String, WriteMode, AsyncCallback, Object) |
Begins an asynchronous request to download a file from the FTP server and save it locally.
(Inherited from ExFTPConnection.) | |
| BeginDownloadMultiple(String, FileFilter, AsyncCallback, Object) |
Begins an asynchronous request to download multiple files from the FTP server and save them locally.
(Inherited from ExFTPConnection.) | |
| BeginDownloadMultiple(String, String, AsyncCallback, Object) |
Begins an asynchronous request to download multiple files from the FTP server and save them locally.
(Inherited from ExFTPConnection.) | |
| BeginDownloadMultiple(String, String, FileFilter, Boolean, AsyncCallback, Object) |
Begins an asynchronous request to download multiple files from the FTP server and save them locally.
(Inherited from ExFTPConnection.) | |
| BeginDownloadMultiple(String, String, String, Boolean, AsyncCallback, Object) |
Begins an asynchronous request to download multiple files from the FTP server and save them locally.
(Inherited from ExFTPConnection.) | |
| BeginDownloadStream |
Begins an asynchronous request to download a file from the FTP server and write it to the given stream.
(Inherited from ExFTPConnection.) | |
| BeginExists |
Begins an asynchronous request to check for the existence of a file on the server.
(Inherited from ExFTPConnection.) | |
| BeginGetCommandHelp |
[FTP/FTPS Only] Begins an asynchronous request to get the help text for the specified FTP command.
(Inherited from ExFTPConnection.) | |
| BeginGetFeatures |
[FTP/FTPS Only] Begins an asynchronous request to get the server supplied features.
(Inherited from ExFTPConnection.) | |
| BeginGetFileInfos(AsyncCallback, Object) |
Begins an asynchronous request to retrieve the working directory's contents as an array of FTPFile objects.
(Inherited from ExFTPConnection.) | |
| BeginGetFileInfos(String, AsyncCallback, Object) |
Begins an asynchronous request to retrieve the given directory's contents as an array of FTPFile objects.
(Inherited from ExFTPConnection.) | |
| BeginGetFileInfos(String, Boolean, AsyncCallback, Object) |
Begins an asynchronous request to retrieve the given directory's contents (and optionally that
of its subdirectories) as an array of FTPFile objects.
(Inherited from ExFTPConnection.) | |
| BeginGetFileInfos(String, String, Boolean, AsyncCallback, Object) |
Begins an asynchronous request to retrieve the given directory's contents (and optionally that
of its subdirectories) as an array of FTPFile objects.
(Inherited from ExFTPConnection.) | |
| BeginGetFiles(AsyncCallback, Object) |
Begins an asynchronous request to list the current working directory's contents as an array of strings of file-names.
(Inherited from ExFTPConnection.) | |
| BeginGetFiles(String, AsyncCallback, Object) |
Begins an asynchronous request to retrieve the given directory's contents as an array of strings of file-names.
(Inherited from ExFTPConnection.) | |
| BeginGetLastWriteTime |
Begins an asynchronous request to get the modification time for a remote file.
(Inherited from ExFTPConnection.) | |
| BeginGetLocalCRC |
Begins an asynchronous request to get the CRC of a local file.
(Inherited from ExFTPConnection.) | |
| BeginGetRemoteCRC |
Begins an asynchronous request to get the CRC of a remote file.
(Inherited from ExFTPConnection.) | |
| BeginGetSize |
Begins an asynchronous request to get the size of a remote file.
(Inherited from ExFTPConnection.) | |
| BeginGetSystemType |
[FTP/FTPS Only] Begins an asynchronous request to get the type of the operating system at the server.
(Inherited from ExFTPConnection.) | |
| BeginInvokeCommandSSH |
[SFTP Only] Begins an asynchronous request to invoke the given literal command on the server.
| |
| BeginInvokeFTPCommand |
[FTP/FTPS Only] Begins an asynchronous request to invoke the given literal FTP command on the server.
(Inherited from ExFTPConnection.) | |
| BeginInvokeSiteCommand |
[FTP/FTPS Only] Begins an asynchronous request to invoke the given site command on the server.
(Inherited from ExFTPConnection.) | |
| BeginLogin |
[FTP/FTPS Only] Begins an asynchronous request to log into an account on the FTP server using
UserName and Password.
(Inherited from ExFTPConnection.) | |
| BeginRenameFile |
Begins an asynchronous request to rename a file or directory.
(Inherited from ExFTPConnection.) | |
| BeginResumeTransfer |
Begins an asynchronous request to make the next file transfer (upload or download) resume.
(Inherited from ExFTPConnection.) | |
| BeginSendPassword |
[FTP/FTPS Only] Begins an asynchronous request to supply the password for the previously supplied
user-name to log into the FTP server.
(Inherited from ExFTPConnection.) | |
| BeginSendUserName |
[FTP/FTPS Only] Begins an asynchronous request to supply the user-name to log into an account on the FTP server.
(Inherited from ExFTPConnection.) | |
| BeginSynchronize(AsyncCallback, Object) |
Begins an asynchronous request to synchronize a local directory with a directory
on the server.
(Inherited from ExFTPConnection.) | |
| BeginSynchronize(FTPSyncRules, AsyncCallback, Object) |
Begins an asynchronous request to synchronize a local directory with a directory
on the server.
(Inherited from ExFTPConnection.) | |
| BeginSynchronize(String, String, AsyncCallback, Object) |
Begins an asynchronous request to synchronize a local directory with a directory
on the server.
(Inherited from ExFTPConnection.) | |
| BeginSynchronize(FTPSyncRules, String, String, AsyncCallback, Object) |
Begins an asynchronous request to synchronize a local directory with a directory
on the server.
(Inherited from ExFTPConnection.) | |
| BeginTransferFileFXP |
Asynchronously transfer a file between FTP servers using FXP.
(Inherited from ExFTPConnection.) | |
| BeginUploadByteArray(Byte, String, AsyncCallback, Object) |
Begins an asynchronous request to upload an array of bytes to the FTP server in the current working directory.
(Inherited from ExFTPConnection.) | |
| BeginUploadByteArray(Byte, String, Boolean, AsyncCallback, Object) |
Begins an asynchronous request to upload data to the FTP server in the current working directory.
(Inherited from ExFTPConnection.) | |
| BeginUploadDirectory |
Begins an asynchronous request to upload the local directory (and its subdirectories) to the remote directory.
(Inherited from ExFTPConnection.) | |
| BeginUploadFile(String, String, AsyncCallback, Object) |
Begins an asynchronous request to upload a local file to the FTP server in the current working directory.
(Inherited from ExFTPConnection.) | |
| BeginUploadFile(String, String, WriteMode, AsyncCallback, Object) |
Begins an asynchronous request to upload a local file to the FTP server in the
current working directory. Allows appending if current file exists.
(Inherited from ExFTPConnection.) | |
| BeginUploadFile(String, String, Boolean, AsyncCallback, Object) | Obsolete.
Begins an asynchronous request to upload a local file to the FTP server in the
current working directory. Allows appending if current file exists.
(Inherited from ExFTPConnection.) | |
| BeginUploadMultiple(String, FileFilter, AsyncCallback, Object) |
Begins an asynchronous request to upload multiple files to the FTP server.
(Inherited from ExFTPConnection.) | |
| BeginUploadMultiple(String, String, AsyncCallback, Object) |
Begins an asynchronous request to upload multiple files to the FTP server.
(Inherited from ExFTPConnection.) | |
| BeginUploadMultiple(String, String, FileFilter, Boolean, AsyncCallback, Object) |
Begins an asynchronous request to upload multiple files to the FTP server.
(Inherited from ExFTPConnection.) | |
| BeginUploadMultiple(String, String, String, Boolean, AsyncCallback, Object) |
Begins an asynchronous request to upload multiple files to the FTP server.
(Inherited from ExFTPConnection.) | |
| BeginUploadStream(Stream, String, AsyncCallback, Object) |
Begins an asynchronous request to upload a stream of data to the FTP server in the current working directory.
(Inherited from ExFTPConnection.) | |
| BeginUploadStream(Stream, String, Boolean, AsyncCallback, Object) |
Begins an asynchronous request to upload a stream of data to the FTP server
in the current working directory.
(Inherited from ExFTPConnection.) | |
| CancelResume | Cancel the resume. (Inherited from FTPConnection.) | |
| CancelTask(IAsyncResult) |
Cancels the given asynchronous task.
(Inherited from ExFTPConnection.) | |
| CancelTask(Int32) |
Cancels the asynchronous task with the given ID.
(Inherited from ExFTPConnection.) | |
| CancelTransfer | Cancels the current transfer. (Inherited from ExFTPConnection.) | |
| ChangeGroup |
[SFTP Only] Changes the group of the specified file or directory.
| |
| ChangeMode | ||
| ChangeOwner |
[SFTP Only] Changes the owner of the specified file or directory.
| |
| ChangeWorkingDirectory |
Changes the working directory.
(Inherited from ExFTPConnection.) | |
| ChangeWorkingDirectoryUp |
Changes to the parent of the current working directory on the server.
(Inherited from ExFTPConnection.) | |
| CheckConnection |
Checks if the client has connected to the server and throws an exception if it hasn't.
This is only intended to be used by subclasses
(Inherited from FTPConnection.) | |
| CheckFTPType |
Checks the FTP type and throws and exception if it's incorrect.
(Overrides FTPConnectionCheckFTPType(Boolean).) | |
| ClearDirectoryCache |
Clears the directory cache completely.
(Inherited from ExFTPConnection.) | |
| ClearDirectoryCache(String) |
Clears a particular directory-listing from the directory cache.
(Inherited from ExFTPConnection.) | |
| ClearProperties |
Clears properties by setting them to their default values.
(Inherited from ExFTPConnection.) | |
| Clone |
Creates a new ExFTPConnection that is a copy of the current instance.
(Inherited from ExFTPConnection.) | |
| Close | Quit the FTP session. (Inherited from FTPConnection.) | |
| Close(Boolean) | Quit the FTP session. (Inherited from ExFTPConnection.) | |
| Connect | Connect to the FTP server. (Overrides ExFTPConnectionConnect.) | |
| CopyProperties |
Copies the properties of the given source ExFTPConnection into this instance.
(Inherited from ExFTPConnection.) | |
| CreateDirectory | Create the specified remote directory. (Inherited from ExFTPConnection.) | |
| CreateObjRef | Creates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object. (Inherited from MarshalByRefObject.) | |
| CreateSymbolicLink |
[SFTP Only] Creates a symbolic link on the server.
| |
| DeleteDirectory | Delete the specified remote directory. (Inherited from ExFTPConnection.) | |
| DeleteDirectoryTree |
Delete this entire remote directory and its contents recursively, including all
subdirectories.
(Inherited from ExFTPConnection.) | |
| DeleteFile | Delete the specified remote file. (Inherited from ExFTPConnection.) | |
| DeleteMultipleFiles(FileFilter) |
Delete multiple files in the current remote directory.
(Inherited from ExFTPConnection.) | |
| DeleteMultipleFiles(String) |
Delete multiple files in the current remote directory.
(Inherited from ExFTPConnection.) | |
| DeleteMultipleFiles(String, FileFilter, Boolean) |
Delete all the files in the supplied remote directory (and optionally its subdirectories)
that match the supplied filter.
(Inherited from ExFTPConnection.) | |
| DeleteMultipleFiles(String, String, Boolean) |
Delete all the files in the supplied remote directory (and optionally its subdirectories)
that match the supplied wildcard.
(Inherited from ExFTPConnection.) | |
| DirectoryExists |
Tests if the given directory exists.
(Inherited from ExFTPConnection.) | |
| Dispose | Releases all resources used by the Component. (Inherited from Component.) | |
| Dispose(Boolean) |
Close the connection if it is open.
(Inherited from ExFTPConnection.) | |
| DownloadByteArray | Download data from the FTP server and return it as a byte-array. (Inherited from ExFTPConnection.) | |
| DownloadDirectory |
Downloads the remote directory (and its subdirectories) to the local directory.
(Inherited from ExFTPConnection.) | |
| DownloadFile(String, String) | Download a file from the FTP server and save it locally. (Inherited from ExFTPConnection.) | |
| DownloadFile(String, String, TransferParameters) | Download a file from the FTP server and save it locally. (Inherited from ExFTPConnection.) | |
| DownloadFile(String, String, WriteMode) | Download a file from the FTP server and save it locally. (Inherited from FTPConnection.) | |
| DownloadMultiple(String, FileFilter) |
Get multiple files into the specified local directory from the current remote directory
(Inherited from ExFTPConnection.) | |
| DownloadMultiple(String, String) |
Get multiple files into the specified local directory from the current remote directory
(Inherited from ExFTPConnection.) | |
| DownloadMultiple(String, String, FileFilter, Boolean) |
Get multiple files from the specified remote directory into the specified local directory
(Inherited from ExFTPConnection.) | |
| DownloadMultiple(String, String, String, Boolean) |
Get multiple files from the specified remote directory into the specified local directory
(Inherited from ExFTPConnection.) | |
| DownloadStream | Download a file from the FTP server and write it to the given stream. (Inherited from ExFTPConnection.) | |
| EndChangeGroup |
[SFTP Only] Completes the asynchronous operation started in BeginChangeGroup(Int32, String, AsyncCallback, Object).
| |
| EndChangeMode |
[SFTP Only] Completes the asynchronous operation started in BeginChangeMode(String, String, AsyncCallback, Object).
| |
| EndChangeOwner |
[SFTP Only] Completes the asynchronous operation started in BeginChangeOwner(Int32, String, AsyncCallback, Object).
| |
| EndChangeWorkingDirectory |
Completes the asynchronous operation started in BeginChangeWorkingDirectory(String, AsyncCallback, Object).
(Inherited from ExFTPConnection.) | |
| EndChangeWorkingDirectoryUp |
Completes the asynchronous operation started in BeginChangeWorkingDirectoryUp(AsyncCallback, Object).
(Inherited from ExFTPConnection.) | |
| EndClose |
Completes the asynchronous operation started in BeginClose(AsyncCallback, Object).
(Inherited from ExFTPConnection.) | |
| EndConnect |
Completes the asynchronous operation started in BeginConnect(AsyncCallback, Object).
(Inherited from ExFTPConnection.) | |
| EndCreateDirectory |
Completes the asynchronous operation started in BeginCreateDirectory(String, AsyncCallback, Object).
(Inherited from ExFTPConnection.) | |
| EndCreateSymbolicLink |
[SFTP Only] Completes the asynchronous operation started in BeginCreateSymbolicLink(String, String, AsyncCallback, Object).
| |
| EndDeleteDirectory |
Completes the asynchronous operation started in
BeginDeleteDirectory(String, AsyncCallback, Object).
(Inherited from ExFTPConnection.) | |
| EndDeleteDirectoryTree |
Completes the asynchronous operation started in BeginDeleteDirectoryTree(String, AsyncCallback, Object).
(Inherited from ExFTPConnection.) | |
| EndDeleteFile |
Completes the asynchronous operation started in BeginDeleteFile(String, AsyncCallback, Object).
(Inherited from ExFTPConnection.) | |
| EndDeleteMultipleFiles |
Completes the asynchronous operation started in one of the BeginDeleteMultipleFiles
methods.
(Inherited from ExFTPConnection.) | |
| EndDirectoryExists |
Completes the asynchronous operation started in BeginDirectoryExists(String, AsyncCallback, Object).
(Inherited from ExFTPConnection.) | |
| EndDownloadByteArray |
Completes the asynchronous operation started in BeginDownloadByteArray(String, AsyncCallback, Object).
(Inherited from ExFTPConnection.) | |
| EndDownloadDirectory |
Completes the asynchronous operation started in one of the BeginDownloadFile methods.
(Inherited from ExFTPConnection.) | |
| EndDownloadFile |
Completes the asynchronous operation started in BeginDownloadFile(String, String, AsyncCallback, Object).
(Inherited from ExFTPConnection.) | |
| EndDownloadMultiple |
Completes the asynchronous operation started in one of the BeginDownloadMultiple
methods.
(Inherited from ExFTPConnection.) | |
| EndDownloadStream |
Completes the asynchronous operation started in BeginDownloadStream(Stream, String, AsyncCallback, Object).
(Inherited from ExFTPConnection.) | |
| EndExists |
Completes the asynchronous operation started in BeginExists(String, AsyncCallback, Object).
(Inherited from ExFTPConnection.) | |
| EndGetCommandHelp |
[FTP/FTPS Only] Completes the asynchronous operation started in BeginGetCommandHelp(String, AsyncCallback, Object).
(Inherited from ExFTPConnection.) | |
| EndGetFeatures |
[FTP/FTPS Only] Completes the asynchronous operation started in BeginGetFeatures(AsyncCallback, Object).
(Inherited from ExFTPConnection.) | |
| EndGetFileInfos |
Completes the asynchronous operation started in one of the BeginGetFileInfos methods.
(Inherited from ExFTPConnection.) | |
| EndGetFiles |
Completes the asynchronous operation started in one of the BeginGetFiles methods.
(Inherited from ExFTPConnection.) | |
| EndGetLastWriteTime |
Completes the asynchronous operation started in BeginGetLastWriteTime(String, AsyncCallback, Object).
(Inherited from ExFTPConnection.) | |
| EndGetLocalCRC |
Completes the asynchronous operation started in BeginGetLocalCRC(String, Int64, Int32, AsyncCallback, Object).
(Inherited from ExFTPConnection.) | |
| EndGetRemoteCRC |
Completes the asynchronous operation started in BeginGetRemoteCRC(String, Int64, Int32, AsyncCallback, Object).
(Inherited from ExFTPConnection.) | |
| EndGetSize |
Completes the asynchronous operation started in BeginGetSize(String, AsyncCallback, Object).
(Inherited from ExFTPConnection.) | |
| EndGetSystemType |
[FTP/FTPS Only] Completes the asynchronous operation started in BeginGetSystemType(AsyncCallback, Object).
(Inherited from ExFTPConnection.) | |
| EndInvokeCommandSSH |
[SFTP Only] Completes the asynchronous operation started in BeginInvokeCommandSSH(String, String, AsyncCallback, Object).
| |
| EndInvokeFTPCommand |
[FTP/FTPS Only] Completes the asynchronous operation started in BeginInvokeFTPCommand(String, String, AsyncCallback, Object).
(Inherited from ExFTPConnection.) | |
| EndInvokeSiteCommand |
[FTP/FTPS Only] Completes the asynchronous operation started in BeginInvokeFTPCommand(String, String, AsyncCallback, Object).
(Inherited from ExFTPConnection.) | |
| EndLogin |
[FTP/FTPS Only] Completes the asynchronous operation started in BeginLogin(AsyncCallback, Object).
(Inherited from ExFTPConnection.) | |
| EndRenameFile |
Completes the asynchronous operation started in BeginRenameFile(String, String, AsyncCallback, Object).
(Inherited from ExFTPConnection.) | |
| EndResumeTransfer |
Completes the asynchronous operation started in BeginResumeTransfer(AsyncCallback, Object).
(Inherited from ExFTPConnection.) | |
| EndSendPassword |
[FTP/FTPS Only] Completes the asynchronous operation started in BeginSendPassword(String, AsyncCallback, Object).
(Inherited from ExFTPConnection.) | |
| EndSendUserName |
[FTP/FTPS Only] Completes the asynchronous operation started in BeginSendUserName(String, AsyncCallback, Object).
(Inherited from ExFTPConnection.) | |
| EndSynchronize |
Completes the asynchronous operation started in BeginSynchronize(AsyncCallback, Object).
(Inherited from ExFTPConnection.) | |
| EndTransferFileFXP |
Completes the asynchronous operation started in the BeginTransferFileFXP method.
(Inherited from ExFTPConnection.) | |
| EndUploadByteArray |
Completes the asynchronous operation started in one of the BeginUploadByteArray
methods.
(Inherited from ExFTPConnection.) | |
| EndUploadDirectory |
Completes the asynchronous operation started in one of the BeginUploadFile methods.
(Inherited from ExFTPConnection.) | |
| EndUploadFile |
Completes the asynchronous operation started in one of the BeginUploadFile methods.
(Inherited from ExFTPConnection.) | |
| EndUploadMultiple |
Completes the asynchronous operation started in one of the BeginUploadMultiple methods.
(Inherited from ExFTPConnection.) | |
| EndUploadStream |
Completes the asynchronous operation started in one of the BeginUploadStream methods.
(Inherited from ExFTPConnection.) | |
| Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
| Exists |
Checks for the existence of a file on the server.
(Inherited from ExFTPConnection.) | |
| Finalize | Releases unmanaged resources and performs other cleanup operations before the Component is reclaimed by garbage collection. (Inherited from Component.) | |
| ftpClient_BytesTransferred |
Event-handler for BytesTransferred events received from IFileTransferClients.
(Inherited from FTPConnection.) | |
| ftpClient_CommandSent |
Event-handler for [!:IFileTransferClient.CommandSent] events received from IFileTransferClients.
(Inherited from FTPConnection.) | |
| ftpClient_ReplyReceived |
Remember the time so that we don't send keep-alives unnecessarily.
(Inherited from ExFTPConnection.) | |
| GetCommandHelp | Get the help text for the specified FTP command. (Inherited from ExFTPConnection.) | |
| GetFeatures | Get the server supplied features. (Inherited from ExFTPConnection.) | |
| GetFileInfos |
Returns the working directory's contents as an array of FTPFile objects.
(Inherited from ExFTPConnection.) | |
| GetFileInfos(String) |
Returns the given directory's contents as an array of FTPFile objects.
(Inherited from ExFTPConnection.) | |
| GetFileInfos(String, Boolean) |
Returns the given directory's contents and optionally that of its subdirectories
as an array of FTPFile objects.
(Inherited from ExFTPConnection.) | |
| GetFileInfos(String, FTPFileCallback) |
Returns the given directory's contents as an array of FTPFile objects.
(Inherited from FTPConnection.) | |
| GetFileInfos(String, String, Boolean) |
Returns the files in the given directory that match the wildcard, and optionally
that of its subdirectories.
(Inherited from ExFTPConnection.) | |
| GetFiles |
Lists current working directory's contents as an array of strings of file-names.
(Inherited from ExFTPConnection.) | |
| GetFiles(String) |
List the given directory's contents as an array of strings of file-names.
(Inherited from ExFTPConnection.) | |
| GetFiles(String, Boolean) |
List the given directory's contents as an array of strings of file-names or
full file details.
(Inherited from ExFTPConnection.) | |
| GetHashCode |
Returns hash-code for this connection.
(Inherited from FTPConnection.) | |
| GetLastWriteTime | Get modification time for a remote file. (Inherited from ExFTPConnection.) | |
| GetLifetimeService | Retrieves the current lifetime service object that controls the lifetime policy for this instance. (Inherited from MarshalByRefObject.) | |
| GetLocalCrc |
Get the CRC of a local file.
(Inherited from ExFTPConnection.) | |
| GetObjectData |
Populates a SerializationInfo with the data needed to serialize the target object.
(Inherited from ExFTPConnection.) | |
| GetRemoteCrc |
Get the CRC of a remote file.
(Inherited from ExFTPConnection.) | |
| GetSchema |
This method is only included to satisfy the IXmlSerializable interface.
It returns null.
(Inherited from ExFTPConnection.) | |
| GetService | (Inherited from Component.) | |
| GetSize |
Get the size of a remote file.
(Inherited from ExFTPConnection.) | |
| GetSystemType | Get the type of the operating system at the server. (Inherited from ExFTPConnection.) | |
| GetType | Gets the Type of the current instance. (Inherited from Object.) | |
| GetURL |
Returns a URL corresponding to the current state of this SecureFTPConnection.
(Overrides FTPConnectionGetURL.) | |
| GetURL(Boolean, Boolean, Boolean) |
Returns a URL corresponding to the current state of this SecureFTPConnection.
The URL optionally includes the directory, user-name and password.
(Overrides FTPConnectionGetURL(Boolean, Boolean, Boolean).) | |
| GetXml |
Returns a string containing an XML representation of the current instance.
(Inherited from ExFTPConnection.) | |
| InitializeLifetimeService | Obtains a lifetime service object to control the lifetime policy for this instance. (Inherited from MarshalByRefObject.) | |
| InvokeCommandSSH |
Invokes the given literal command on the server.
| |
| InvokeDelegate |
Invokes the given delegate.
(Inherited from FTPConnection.) | |
| InvokeEventHandler(Delegate, Object, EventArgs) |
Invokes the given event-handlers (on the GUI thread if possible).
(Inherited from ExFTPConnection.) | |
| InvokeEventHandler(Boolean, Delegate, Object, EventArgs) |
Invokes the given event-handlers (on the GUI thread if possible).
(Inherited from ExFTPConnection.) | |
| InvokeEventHandler(Boolean, Boolean, Delegate, Object, EventArgs) |
Invokes the given event-handlers (on the GUI thread if possible).
(Inherited from ExFTPConnection.) | |
| InvokeFTPCommand |
Invokes the given literal FTP command on the server.
(Inherited from ExFTPConnection.) | |
| InvokeSiteCommand |
Invokes the given site command on the server.
(Inherited from ExFTPConnection.) | |
| LinkComponent | (Inherited from FTPConnection.) | |
| Load(Stream) |
Loads properties from the given Stream.
(Inherited from ExFTPConnection.) | |
| Load(String) |
Loads properties from the given file.
(Inherited from ExFTPConnection.) | |
| Login | (Inherited from ExFTPConnection.) | |
| MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
| MemberwiseClone(Boolean) | Creates a shallow copy of the current MarshalByRefObject object. (Inherited from MarshalByRefObject.) | |
| OnBytesTransferred |
Called every time a specified number of bytes of data have been transferred.
(Inherited from FTPConnection.) | |
| OnChangedLocalDirectory |
Called when the local directory has been changed.
(Inherited from FTPConnection.) | |
| OnChangedServerDirectory |
Called when the server directory has been changed.
(Inherited from FTPConnection.) | |
| OnChangingLocalDirectory |
Called when the local directory is about to be changed.
(Inherited from FTPConnection.) | |
| OnChangingServerDirectory |
Called when the server directory is about to be changed.
(Inherited from FTPConnection.) | |
| OnClosed | Obsolete.
Called when a connection has closed.
(Inherited from FTPConnection.) | |
| OnClosed(Exception) |
Called when a connection has closed.
(Inherited from FTPConnection.) | |
| OnClosing | Obsolete.
Called when a connection is about to close.
(Inherited from FTPConnection.) | |
| OnClosing(Exception) |
Stop the keep-alive thread then call base.
(Inherited from ExFTPConnection.) | |
| OnConnected(Boolean) | Obsolete.
Called when a connection-attempt has completed.
(Inherited from FTPConnection.) | |
| OnConnected(Exception) |
Call base then start the keep-alive thread.
(Inherited from ExFTPConnection.) | |
| OnConnecting |
Called when a connection-attempt is being made.
(Inherited from FTPConnection.) | |
| OnCreatedDirectory |
Called when a directory has been created.
(Inherited from FTPConnection.) | |
| OnCreatingDirectory |
Called when a directory is about to be created.
(Inherited from FTPConnection.) | |
| OnDeleted |
Called when a file deletion operation has completed (though it may have been cancelled).
(Inherited from FTPConnection.) | |
| OnDeletedDirectory |
Called when a directory has been deleted.
(Inherited from FTPConnection.) | |
| OnDeleting |
Called when a file is about to be deleted.
(Inherited from FTPConnection.) | |
| OnDeletingDirectory |
Called when a directory is about to be deleted.
(Inherited from FTPConnection.) | |
| OnDirectoryListed |
Called when a directory listing has been retrieved.
(Inherited from FTPConnection.) | |
| OnDirectoryListing |
Called when a directory listing is about to be retrieved.
(Inherited from FTPConnection.) | |
| OnDownloaded(Byte, String, Int64, Exception, Int64, DateTime) |
Called when a file downloading operation has completed (though it may have been cancelled).
(Inherited from FTPConnection.) | |
| OnDownloaded(Stream, String, Int64, Exception, Int64, DateTime) |
Called when a file downloading operation has completed (though it may have been cancelled).
(Inherited from FTPConnection.) | |
| OnDownloaded(String, String, Int64, Boolean, Exception, Int64, DateTime) |
Called when a file downloading operation has completed (though it may have been cancelled).
(Inherited from FTPConnection.) | |
| OnDownloading(String, Int64, DateTime) |
Called when a file is about to be downloaded.
(Inherited from FTPConnection.) | |
| OnDownloading(Stream, String, Int64, Int64, DateTime) |
Called when a file is about to be downloaded.
(Inherited from FTPConnection.) | |
| OnDownloading(String, String, Boolean, Int64, DateTime) |
Called when a file is about to be downloaded.
(Inherited from FTPConnection.) | |
| OnError | (Inherited from ExFTPConnection.) | |
| OnLoggedIn |
Called when the client has logged in.
(Inherited from FTPConnection.) | |
| OnLoggingIn |
Called when the client is about to log in.
(Inherited from FTPConnection.) | |
| OnPropertyChanged |
Called when a property has been changed.
(Inherited from ExFTPConnection.) | |
| OnProxySettingsChanged |
Called when one of the properties of ProxySettings has changed.
(Inherited from ExFTPConnection.) | |
| OnRenamed |
Called when a file has been renamed.
(Inherited from FTPConnection.) | |
| OnRenaming |
Called when a file is about to be renamed.
(Inherited from FTPConnection.) | |
| OnSecuredConnection |
Called when security has been negotiated on the connection (control channel).
| |
| OnSecuringConnection |
Called when security is being negotiated on the connection (control channel).
| |
| OnSynchronized |
Called after synchronization ends.
(Inherited from ExFTPConnection.) | |
| OnSynchronizing |
Called before synchronization begins.
(Inherited from ExFTPConnection.) | |
| OnSynchronizingFile |
Called when a file is about to be synchronized.
(Inherited from ExFTPConnection.) | |
| OnTaskCancelled |
Called when a task has been cancelled.
(Inherited from ExFTPConnection.) | |
| OnTaskCompleted |
Called just after a task is run.
(Inherited from ExFTPConnection.) | |
| OnTaskQueued |
Called when a new task is queued.
(Inherited from ExFTPConnection.) | |
| OnTaskRunning |
Called just before a task is run.
(Inherited from ExFTPConnection.) | |
| OnUploaded(Byte, String, Int64, WriteMode, Exception) |
Called when a file uploading operation has completed (though it may have been cancelled).
(Inherited from FTPConnection.) | |
| OnUploaded(Byte, String, Int64, Boolean, Exception) | Obsolete. (Inherited from FTPConnection.) | |
| OnUploaded(String, String, Int64, WriteMode, Exception) |
Called when a file uploading operation has completed (though it may have been cancelled).
(Inherited from FTPConnection.) | |
| OnUploaded(Stream, Int64, String, WriteMode, Exception, Int64) |
Called when a file uploading operation has completed (though it may have been cancelled).
(Inherited from FTPConnection.) | |
| OnUploaded(Stream, Int64, String, Boolean, Exception, Int64) | Obsolete. (Inherited from FTPConnection.) | |
| OnUploaded(String, String, Int64, Boolean, Boolean, Exception) | Obsolete. (Inherited from FTPConnection.) | |
| OnUploading(Byte, String, WriteMode) |
Called when a byte-array is about to be uploaded.
(Inherited from FTPConnection.) | |
| OnUploading(Byte, String, Boolean) | Obsolete. (Inherited from FTPConnection.) | |
| OnUploading(String, String, WriteMode) |
Called when a file is about to be uploaded.
(Inherited from FTPConnection.) | |
| OnUploading(Stream, String, WriteMode, Int64) |
Called when a stream is about to be uploaded.
(Inherited from FTPConnection.) | |
| OnUploading(Stream, String, Boolean, Int64) | Obsolete. (Inherited from FTPConnection.) | |
| ParseXml | (Overrides ExFTPConnectionParseXml(XmlElement).) | |
| PerformAutoLogin | Attempt to log into the server if AutoLogin is on. (Inherited from ExFTPConnection.) | |
| PostLogin |
Called after the user has been successfully logged in.
(Overrides ExFTPConnectionPostLogin.) | |
| RaiseBytesTransferred | Raise the BytesTransferred event. (Inherited from FTPConnection.) | |
| RaiseClosed | Raise the Closed event. (Inherited from FTPConnection.) | |
| RaiseClosing | Raise the Closing event. (Inherited from FTPConnection.) | |
| RaiseCommandSent | Raise the CommandSent event. (Inherited from FTPConnection.) | |
| RaiseConnected | Raise the Connected event. (Inherited from FTPConnection.) | |
| RaiseConnecting | Raise the Connecting event. (Inherited from FTPConnection.) | |
| RaiseCreatedDirectory | Raise the CreatedDirectory event. (Inherited from FTPConnection.) | |
| RaiseCreatingDirectory | Raise the CreatingDirectory event. (Inherited from FTPConnection.) | |
| RaiseDeleted | Raise the Deleted event. (Inherited from FTPConnection.) | |
| RaiseDeletedDirectory | Raise the DeletedDirectory event. (Inherited from FTPConnection.) | |
| RaiseDeleting | Raise the Deleting event. (Inherited from FTPConnection.) | |
| RaiseDeletingDirectory | Raise the DeletingDirectory event. (Inherited from FTPConnection.) | |
| RaiseDirectoryChanged | Raise the DirectoryChanged event. (Inherited from FTPConnection.) | |
| RaiseDirectoryChanging | Raise the DirectoryChanging event. (Inherited from FTPConnection.) | |
| RaiseDirectoryListed | Raise the DirectoryListed event. (Inherited from FTPConnection.) | |
| RaiseDirectoryListing | Raise the DirectoryListing event. (Inherited from FTPConnection.) | |
| RaiseDownloaded | Raise the Downloaded event. (Inherited from FTPConnection.) | |
| RaiseDownloading | Raise the Downloading event. (Inherited from FTPConnection.) | |
| RaiseError | Raise the Error event. (Inherited from ExFTPConnection.) | |
| RaiseLocalDirectoryChanged | Raise the LocalDirectoryChanged event. (Inherited from FTPConnection.) | |
| RaiseLocalDirectoryChanging | Raise the LocalDirectoryChanging event. (Inherited from FTPConnection.) | |
| RaiseLoggedIn | Raise the LoggedIn event. (Inherited from FTPConnection.) | |
| RaiseLoggingIn | Raise the LoggingIn event. (Inherited from FTPConnection.) | |
| RaisePropertiesLoaded | Raise the PropertiesLoaded event. (Inherited from ExFTPConnection.) | |
| RaisePropertiesSaved | Raise the PropertiesSaved event. (Inherited from ExFTPConnection.) | |
| RaisePropertyChanged | Raise the PropertyChanged event. (Inherited from FTPConnection.) | |
| RaiseRenamedFile | Raise the RenamedFile event. (Inherited from FTPConnection.) | |
| RaiseRenamingFile | Raise the RenamingFile event. (Inherited from FTPConnection.) | |
| RaiseReplyReceived | Raise the ReplyReceived event. (Inherited from FTPConnection.) | |
| RaiseSecuredConnection | Raise the SecuredConnection event. | |
| RaiseSecuringConnection | Raise the SecuringConnection event. | |
| RaiseServerDirectoryChanged | Raise the ServerDirectoryChanged event. (Inherited from FTPConnection.) | |
| RaiseServerDirectoryChanging | Raise the ServerDirectoryChanging event. (Inherited from FTPConnection.) | |
| RaiseSynchronized | Raise the Synchronized event. (Inherited from ExFTPConnection.) | |
| RaiseSynchronizing | Raise the Synchronizing event. (Inherited from ExFTPConnection.) | |
| RaiseSynchronizingFile | Raise the SynchronizingFile event. (Inherited from ExFTPConnection.) | |
| RaiseTaskCancelledEvent | Raise the TaskCancelled event. (Inherited from ExFTPConnection.) | |
| RaiseTaskCompletedEvent | Raise the TaskCompleted event. (Inherited from ExFTPConnection.) | |
| RaiseTaskQueuedEvent | Raise the TaskQueued event. (Inherited from ExFTPConnection.) | |
| RaiseTaskRunningEvent | Raise the TaskCompleted event. (Inherited from ExFTPConnection.) | |
| RaiseUploaded | Raise the Uploaded event. (Inherited from FTPConnection.) | |
| RaiseUploading | Raise the Uploading event. (Inherited from FTPConnection.) | |
| RaiseValidatingServer | Raise the ValidatingServer event. | |
| ReadXml(String) |
Initializes a connection the given XML representation.
(Inherited from ExFTPConnection.) | |
| ReadXml(XmlDocument) |
Initializes a connection from its XML representation.
(Inherited from ExFTPConnection.) | |
| ReadXml(XmlReader) |
Initializes a connection from its XML representation.
(Inherited from ExFTPConnection.) | |
| RelativePathToAbsolute |
Combines a relative path with an absolute path.
(Inherited from FTPConnection.) | |
| RenameFile | Rename a file or directory. (Inherited from ExFTPConnection.) | |
| ResumeNextDownload | Make the next download resume at a specific point. (Inherited from ExFTPConnection.) | |
| ResumeNextTransfer | Make the next file transfer (upload or download) resume. (Inherited from ExFTPConnection.) | |
| ResumeTransfer | Obsolete. Make the next file transfer (upload or download) resume. (Inherited from ExFTPConnection.) | |
| Save(Stream) |
Saves the properties of the current connection in the given Stream.
(Inherited from ExFTPConnection.) | |
| Save(String) |
Saves the properties of the current connection in the given file.
(Inherited from ExFTPConnection.) | |
| SecureConnection |
[FTP/FTPS Only] Switches an explicit FTPS connection to secure mode.
| |
| SendAccountInfo |
Supply account info to the FTP server.
(Inherited from FTPConnection.) | |
| SendPassword |
Supply the password for the previously supplied
user-name to log into the FTP server. Must be
preceeded by the SendUserName(String) method
(Inherited from ExFTPConnection.) | |
| SendUserName |
Supply the user-name to log into an account on the FTP server.
Must be followed by the SendPassword(String) method.
(Inherited from ExFTPConnection.) | |
| SetLastWriteTime | Set modification time for a remote file. (Inherited from FTPConnection.) | |
| SyncDownloadFile |
INTERNAL USE ONLY
(Inherited from ExFTPConnection.) | |
| SyncDownloadMultiple(String, FileFilter) |
INTERNAL USE ONLY
(Inherited from ExFTPConnection.) | |
| SyncDownloadMultiple(String, String) |
INTERNAL USE ONLY
(Inherited from ExFTPConnection.) | |
| SyncDownloadMultiple(String, String, FileFilter, Boolean) |
INTERNAL USE ONLY
(Inherited from ExFTPConnection.) | |
| SyncDownloadMultiple(String, String, String, Boolean) |
INTERNAL USE ONLY
(Inherited from ExFTPConnection.) | |
| Synchronize |
Synchronizes [!:LocalDirectory] on the local machine with
[!:ServerDirectory] according to the synchronization rules
in DefaultSyncRules.
(Inherited from ExFTPConnection.) | |
| Synchronize(FTPSyncRules) |
Synchronizes [!:LocalDirectory] on the local machine with
[!:ServerDirectory] according to the given synchronization rules.
(Inherited from ExFTPConnection.) | |
| Synchronize(String, String) |
Synchronizes the given local directory with the given remote directory
according to the synchronization rules in DefaultSyncRules.
(Inherited from ExFTPConnection.) | |
| Synchronize(String, String, FTPSyncRules) |
Synchronizes the given local directory with the given remote directory
according to the given synchronization rules.
(Inherited from ExFTPConnection.) | |
| SyncUploadFile |
INTERNAL USE ONLY.
(Inherited from ExFTPConnection.) | |
| SyncUploadMultiple(String, FileFilter) |
INTERNAL USE ONLY.
(Inherited from ExFTPConnection.) | |
| SyncUploadMultiple(String, String) |
INTERNAL USE ONLY.
(Inherited from ExFTPConnection.) | |
| SyncUploadMultiple(String, String, FileFilter, Boolean) |
INTERNAL USE ONLY.
(Inherited from ExFTPConnection.) | |
| SyncUploadMultiple(String, String, String, Boolean) |
INTERNAL USE ONLY.
(Inherited from ExFTPConnection.) | |
| TestConnection |
Test if the connection is still alive. If not then call Close so
that events occur as they should.
(Inherited from ExFTPConnection.) | |
| ToString |
Returns a string representation of the connection.
(Inherited from FTPConnection.) | |
| TransferFileFXP |
Transfer a file between FTP servers using FXP.
(Inherited from ExFTPConnection.) | |
| Unlock |
Unlock the software for use. This method should be used when
a configuration file isn't available
(Overrides ExFTPConnectionUnlock(String, String).) | |
| UploadByteArray(Byte, String) |
Upload an array of bytes to the FTP server in the current working directory.
(Inherited from ExFTPConnection.) | |
| UploadByteArray(Byte, String, Boolean) |
Upload data to the FTP server in the current working directory. Allows
appending if current file exists.
(Inherited from ExFTPConnection.) | |
| UploadByteArray(Byte, String, WriteMode) |
Upload data to the FTP server in the current working directory. Allows
appending if current file exists.
(Inherited from FTPConnection.) | |
| UploadDirectory |
Uploads the local directory (and its subdirectories) to the remote directory.
(Inherited from ExFTPConnection.) | |
| UploadFile(String, String) |
Upload a local file to the FTP server in the current working directory.
(Inherited from FTPConnection.) | |
| UploadFile(String, String, Boolean) | Obsolete.
Upload a local file to the FTP server in the current working directory. Allows appending
if current file exists.
(Inherited from ExFTPConnection.) | |
| UploadFile(String, String, WriteMode) |
Upload a local file to the FTP server in the current working directory. Allows appending
if current file exists.
(Inherited from FTPConnection.) | |
| UploadMultiple(String, FileFilter) |
Put multiple files from the specified local directory into the current remote directory.
(Inherited from ExFTPConnection.) | |
| UploadMultiple(String, String) |
Put multiple files from the specified local directory into the current remote directory.
(Inherited from ExFTPConnection.) | |
| UploadMultiple(String, String, FileFilter, Boolean) |
Put multiple files from the specified local directory into the specified remote directory.
(Inherited from ExFTPConnection.) | |
| UploadMultiple(String, String, String, Boolean) |
Put multiple files from the specified local directory into the specified remote directory.
(Inherited from ExFTPConnection.) | |
| UploadStream(Stream, String) |
Upload a stream of data to the FTP server in the current working directory.
(Inherited from ExFTPConnection.) | |
| UploadStream(Stream, String, Boolean) |
Upload a stream of data to the FTP server in the current working directory. Allows appending
if current file exists.
(Inherited from ExFTPConnection.) | |
| UploadStream(Stream, String, WriteMode) |
Upload a stream of data to the FTP server in the current working directory. Allows appending
if current file exists.
(Inherited from FTPConnection.) | |
| WriteXml | (Overrides ExFTPConnectionWriteXml(XmlWriter).) |