FtpProxy Class
Namespace: Rebex.Net
Assembly: Rebex.Ftp.dll (version 7.0.9147)
Proxy settings for Ftp class.
Syntax
public class FtpProxy : Proxy, ISocketFactory, IWebProxy
Inherited Members
Constructors
Name | Description |
---|---|
Ftp |
Initializes an empty instance of the Ftp |
Ftp |
Initializes a new instance of the Ftp |
Properties
Name | Description |
---|---|
Authentication |
Gets or sets the proxy server authentication method. |
Bypass |
Gets a list of addresses that do not use the proxy server. Inherited from Proxy. |
Bypass |
Gets or sets an array of addresses that do not use the proxy server. Inherited from Proxy. |
Bypass |
Gets or sets a value indicating whether to bypass the proxy server for local addresses. Inherited from Proxy. |
Credentials | Gets or sets the credentials to submit to the proxy server for authentication. Password authentication is not supported by SOCKS4 and SOCKS4a. Inherited from Proxy. |
Domain | Gets or sets the domain to submit to the proxy server for authentication. Inherited from Proxy. |
Encoding | Gets or sets the Encoding to use to encode and decode requests and responses. Inherited from Proxy. |
Host | Gets or sets the hostname of the proxy server. Inherited from Proxy. |
Http |
Gets or sets user agent to use for HTTP connect proxy. Inherited from Proxy. |
Local |
Gets or sets the local TCP port range to which to bind the connections. Inherited from Proxy. |
Log |
Gets or sets the log writer used by this object. Inherited from Proxy. |
Password | Gets or sets the password to submit to the proxy server for authentication. Password authentication is not supported by SOCKS4 and SOCKS4a. Inherited from Proxy. |
Port | Gets or sets the port of the proxy server. Inherited from Proxy. |
Proxy |
Gets or sets the type of the proxy server. |
Receive |
Gets or sets local TCP socket receive buffer size. Inherited from Proxy. |
Send |
Gets or sets local TCP socket send buffer size. Inherited from Proxy. |
Send |
Specifies how long (in milliseconds) to continue try sending data before giving up on slow networks. Setting it to 0 or -1 means that the same value as Timeout property will be used. Inherited from Proxy. |
User |
Gets or sets the username to submit to the proxy server for authentication. Inherited from Proxy. |
Methods
Name | Description |
---|---|
Clone() | Creates a copy of the Ftp |
Create |
Creates the true type of the clone. |
Get |
Returns the proxied URI for a destination. Inherited from Proxy. |
Get |
Gets the proxy address. |
Get |
Gets the proxy address. Inherited from Proxy. |
Is |
Indicates whether to use the proxy server for the specified FTP server. |
Is |
Indicates whether to use the proxy server for the specified host. Inherited from Proxy. |
To |
Returns a string representation of this proxy. |
Explicit Interface Implementations
Name | Description |
---|---|
ISocket |
Creates an instance of proxy socket. Inherited from Proxy. |