| Name | Description |
| Abort |
Immediately terminate any file transfer or listing operation and close the control connection.
|
| AbortData |
Aborts any ongoing file transfer.
|
| Authenticate | Overloaded. Logs into the FTP server using username, password, and other configuration settings specified in Session. |
| ChangeDirectoryUp |
Sends the "CDUP" command to the server.
|
| Close |
Gracefully closes the connection.
|
| Connect | Overloaded. Connects to the specified FTP server using other parameters specified in Session. |
| CreateDirectory |
Sends the "MKD" command to the server.
|
| CreateObjRef | Creates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object. (Inherited from System.MarshalByRefObject) |
| Delete | Overloaded.
Sends the "DELE" command to the server.
|
| DeleteDirectory |
Deletes a directory and all subfolders and files.
|
| Dispose | Overloaded. Overridden.
Releases the unmanaged resources used by the Component and optionally releases the managed resources.
|
| Get | Overloaded.
Get the specified files using a single method.
|
| GetDirectory |
Gets the server's current working directory.
|
| GetLifetimeService | Retrieves the current lifetime service object that controls the lifetime policy for this instance. (Inherited from System.MarshalByRefObject) |
| GetModificationTime |
Sends the "MDTM" command to the server and parses the response.
|
| GetSize |
Get the size of a remote file.
|
| GetSynchronization |
Computes a value that indicates whether a local and remote file are synchronized.
|
| Help |
Sends the "HELP" command to the server.
|
| InitializeLifetimeService | Obtains a lifetime service object to control the lifetime policy for this instance. (Inherited from System.MarshalByRefObject) |
| List |
Returns a flat listing of remote files and directories contained within a single directory.
|
| ListDirectoryTree |
Get a recursive directory listing of remote files and directories within a directory tree.
|
| Marshal | Overloaded.
Marshals a CopyResult to the UI thread.
|
| Noop |
Sends the "NOOP" (no operation) command to the server.
|
| Put | Overloaded.
Upload a file to an FTP server.
|
| Rename |
Rename a file or directory.
|
| Send |
Send the provided command over the control connection and return the response.
|
| SetDirectory |
Sets the server's current working directory.
|
| SetModificationTime |
Sets the specified file's modified time to the specified DateTime.
|
| SetType |
Sends the TYPE command.
|
| Site | |
| Start |
Start a worker thread and execute the specified delegate.
|
| Status |
Shows current status of the FTP session.
|
| StructureMount |
Mount a different file system.
|
| Syst |
Identifies the type of system used on the server.
|
| ToString | (Inherited from System.ComponentModel.Component) |