edtFTPnet/PRO - Secure FTP component for .NET | Free Trial | Pricing
Click or drag to resize

FTPConnectionInvokeFTPCommand Method

Invokes the given literal FTP command on the server.

Namespace:  EnterpriseDT.Net.Ftp
Assembly:  edtFTPnetPRO (in edtFTPnetPRO.dll) Version: 12.3.0.0
Syntax
public virtual FTPReply InvokeFTPCommand(
	string command,
	params string[] validCodes
)

Parameters

command
Type: SystemString
Command to be sent.
validCodes
Type: SystemString
Valid return-codes (used for validating reply).

Return Value

Type: FTPReply
The reply returned by the server.
Remarks

If a particular FTP command is not supported by FTPConnection, this method may sometimes be used to invoke the command. This will only work for simple commands that don't require special processing.

An example of an FTP command that could be invoked using this method is the FEAT command (which is actually behind the GetFeatures method. This would be done as follows:

string features = ftpConnection.InvokeFTPCommand("FEAT", "211");
The returned string could then be parsed to obtain the supported features of the server.
See Also