| Name | Description |
---|
 | Authenticate | Overloaded. Authenticates the user to the remote server. |
 | AuthenticateAsync | Overloaded. Begins an asynchronous operation to authenticate the user to the server. |
 | Connect | Overloaded. Connects to the remote server. |
 | ConnectAsync | Overloaded. Connects to a remote server asynchronously. |
 | Disconnect | Disconnects. |
 | DisconnectAsync | Overloaded. Begins an asynchronous operation to inform the server that the connection is about to close and
terminates the connection. |
 | Download | Overloaded. Downloads files from the specified remote directory that match the search condition specified in the options parameter to the destination directory using multiple threads. |
 | DownloadAsync | Overloaded. Asynchronously downloads files from the specified remote directory that match the search condition specified in the options parameter to the destination directory. |
 | DownloadFile | Overloaded. Receives the specified file from the remote server into the specified Stream, starting from the specified offset. |
 | DownloadFileAsync | Overloaded. Downloads the remote file to the data stream asynchronously. |
 | GetAuthenticationParameters | Gets the current authentication parameters. For internal use only. |
 | GetConnectionParameters | Gets the current connection parameters. For internal use only. |
 | GetDownloadStream | Retrieves a direct access to the readonly data stream being received. |
 | GetServerTimeDifference | Returns the time difference between the client and server. |
 | GetUploadStream | Retrieves a direct access to the write-only data stream to send to. |
 | IsFatalError | Returns a boolean value indicating whether the specified error indicates that the client should reconnect to the server. |
 | KeepAlive | Leep the connection alive. |
 | KeepAliveAsync | Overloaded. Sends a command or data packet to the server asynchronously to keep the connection alive. |
 | MultiPartDownload | Overloaded. Downloads a file on the server and writes to the specified local file using multiple threads. |
 | ResumeDownloadFile | Overloaded. Resumes download the content of the remote file to the previously interrupted local file. |
 | ResumeUploadFile | Overloaded. Resumes uploading the content of the data stream to the previously interrupted remote file. |
 | Upload | Overloaded. Uploads files from the specified source directory on the specified source file system that match the search condition specified in the options parameter to the specified remote directory. |
 | UploadAsync | Overloaded. Asynchronously uploads files from the specified local directory to the specified remote directory. |
 | UploadFile | Overloaded. Uploads the data from the specified Stream to the server and stores it using the specified filename. |
 | UploadFileAsync | Overloaded. Begins an asynchronous operation to upload the content of the data stream to the file on the server. |