The Ftp type exposes the following members.
Properties
Name | Description | |
---|---|---|
![]() |
BlockTransferSize |
Gets/Sets the Blocksize (in bytes) for use in transferring files.
Default blocksize is 4096 bytes.
|
![]() |
CanRaiseEvents |
Gets a value indicating whether the component can raise an event.
(Inherited from Component.) |
![]() |
CommandConnection |
Gets/Sets the command connection handler.
|
![]() |
Compression |
Gets or sets whether the data is compressed during the transferring. The data will be compressed
if the Ftp server support this feature (MODE Z command)
|
![]() |
Connected |
Checks if client is connected to FTP server.
|
![]() |
ConnectionType |
Gets/Sets the current connection type.
|
![]() |
Container |
Gets the IContainer that contains the Component.
(Inherited from Component.) |
![]() |
DataConnection |
Gets/Sets the data connection handler.
|
![]() |
DataPort |
Gets/Sets the port used for incoming data connections.
|
![]() |
DataPortEnd |
Gets/Sets the end port used for incoming data connections.
|
![]() |
DataPortStart |
Gets/Sets the start port used for incoming data connections.
|
![]() |
Debug |
Gets/Sets the Debugging state.
By default all debugging information will be sent to Console.out stream.
|
![]() |
DebugStream |
Gets/Sets the Stream used in reporting statements.
By default the Console.out stream is used.
|
![]() |
DesignMode |
Gets a value that indicates whether the Component is currently in design mode.
(Inherited from Component.) |
![]() |
DiskEncoding |
Gets/Sets the character encoding used when reading data
from disk for ASCII file transfer.
|
![]() |
ErrorOnSizeCommand |
Gets or sets the indicator value which will be used by methods that invokes
GetFileSize.
|
![]() |
Events |
Gets the list of event handlers that are attached to this Component.
(Inherited from Component.) |
![]() |
FtpFileParser |
Creates an IFtpFileParser instance.
|
![]() |
HostName |
Gets/Sets the hostname or IP address of the FTP server.
|
![]() |
Interrupt |
Gets/Sets the current transfer state.
|
![]() |
LicenseKey |
License key.
|
![]() |
Linger |
Gets/Sets the length of time that the TCP connection
remains open after a call to Close when data remains to be sent.
|
![]() |
LocalDir |
Gets/Sets the local directory used in an FTP session.
|
![]() |
NATAddress |
Sets the NAT Address.
|
![]() |
Overwrite |
Gets or sets whether or not the component should overwrite files during downloads.
|
![]() |
Passive |
Gets/Sets Passive mode for data connections.
|
![]() |
Password |
Gets/Sets the password used to log in to the FTP server.
|
![]() |
Port |
Gets/Sets the port of the FTP server.
|
![]() |
PortAddress |
Gets or sets the external address to use when using active connections using the PORT command.
|
![]() |
ProxyHostname |
Gets/Sets the hostname or IP address of the Proxy server.
|
![]() |
ProxyPassword |
Gets/Sets the password used to log in to the Proxy server.
|
![]() |
ProxyPort |
Gets/Sets the port of the Proxy server.
|
![]() |
ProxyType |
Gets/Sets the type of Proxy server.
|
![]() |
ProxyUsername |
Gets/Sets the username used to log in to the Proxy server.
|
![]() |
ReadEncoding |
Gets/Sets the character encoding used when reading data commands.
|
![]() |
RemoteDir |
Gets/Sets the remote directory on the FTP server.
|
![]() |
Site | (Inherited from Component.) |
![]() |
SystemType |
Gets the system type of the FTP server.
|
![]() |
Timeout |
Gets/Sets the timeout (in milliseconds) for opening a connection
to the FTP server.
|
![]() |
TransferMode |
Gets/Sets the Transfer mode.
|
![]() |
UseEPSV |
Gets or sets the use EPSV command.
|
![]() |
User |
Gets/Sets the username used to log in to the FTP server.
|
![]() |
WireEncoding |
Gets/Sets the character encoding used when issuing
commands and reading files from the FTP server in ASCII mode.
|