Parameters
- command
- The command to send to the FTP server.
Exception | Description |
---|---|
FtpInvalidStateException | Cannot perform the requested operation because the FTP client is in an invalid state. |
FtpReplyException | An error reply was returned by the FTP server. |
FtpIOException | An I/O error has occurred. |
FtpInternalException | A fatal FTP-specific error has occurred.. |
The SendCustomCommand method is used to send FTP commands. This means that commands you enter using the Windows command-line FTP (such as "dir", "put" or "debug") are not the commands that are actually sent to the FTP server. Although these commands might be recognized by some FTP servers, they are not guaranteed to work!.
When sending a custom FTP command, the local folder separator character will not be replaced by the ServerFolderSeparator to allow the local folder separator character to be sent "as is".
Not all commands are supported by all FTP servers. In order to determine which commands are supported, you can use the SendCustomCommand method to send the "HELP" command. For example: ftp.SendCustomCommand( "HELP" );.
This method is the equivalent of the SendCommand method of the ActiveX version of the Xceed FTP Library.
Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2