Catalyst File Transfer .NET

FileTransfer.FileTransferProxy Enumeration

Specifies the type of proxy server that is being used by the FileTransfer class.

[Visual Basic]
Public Enum FileTransfer.FileTransferProxy
[C#]
public enum FileTransfer.FileTransferProxy

Members

Member Name Description
proxyNone No proxy server is being used. This is the default value.
proxyFtpUser The client is not logged into the proxy server. The USER command is sent in the format username@ftpsite followed by the password. This is the format used with the Gauntlet proxy server.
proxyFtpLogin The client is logged into the FTP proxy server. The USER command is then sent in the format username@ftpsite followed by the password. This is the format used by the InterLock proxy server.
proxyFtpOpen The client is not logged into the FTP proxy server. The OPEN command is sent specifying the host name, followed by the username and password.
proxyFtpSite The client is logged into the FTP server. The SITE command is sent, specifying the host name, followed by the username and the password.
proxyFtpOther This special proxy type specifies that another, undefined FTP proxy server is being used. The client connects to the proxy host, but does not attempt to authenticate the client. The application is responsible for negotiating with the proxy server, typically using the Command property to send specific command sequences.
proxyHttpStandard A standard HTTP connection is established through the specified proxy server, and all resource requests will be specified using a complete URL. This proxy type should be used with standard HTTP connections.
proxyHttpSecure A secure HTTP connection is established through the specified proxy server. This proxy type should only be used with secure connections and the Secure property should also be set to a value of true.
proxyHttpWindows The configuration options for the current system should be used. These settings are defined through the Internet Options in the control panel and are the same proxy server settings used by Internet Explorer.

Requirements

Namespace: SocketTools

Assembly: SocketTools.FileTransfer (in SocketTools.FileTransfer.dll)

See Also

SocketTools Namespace