| 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) |