File Transfer Protocol Control Properties  
 
Property Description
Account The account name for the current user
ActivePort Gets and sets the range of ports used for active mode file transfers
AutoResolve Determines if host names and IP addresses are automatically resolved
Blocking Gets and sets the blocking state of the control
BufferSize Gets and sets the size in bytes of an internal buffer that will be used during data transfers
CertificateExpires Return the date and time that the server certificate expires
CertificateIssued Return the date and time that the server certificate was issued
CertificateIssuer Returns information about the organization that issued the server certificate
CertificateName Gets and sets the common name for the client certificate
CertificatePassword Gets and sets the password associated with the client certificate
CertificateStatus Return the status of the server certificate
CertificateStore Gets and sets the name of the client certificate store or file
CertificateSubject Returns information about the organization to which the server certificate was issued
CertificateUser Gets and sets the user that owns the client certificate
ChannelMode Gets and sets the security mode for the specified communications channel
CipherStrength Return the length of the key used by the encryption algorithm
CodePage Gets and sets the code page used for Unicode text conversion
DirectoryFormat Gets and sets the current directory format type
Encoding Gets and sets the character encoding that is used when a file name is sent to the server
Features Gets and sets the features enabled for the current client session
FileMask Gets and sets the current file mask
FileType Gets and sets the current file transfer type
Fingerprint Returns a string that uniquely identifies the server
HashStrength Return the length of the message digest that was selected
HostAddress Gets and sets the IP address of the server
HostName Gets and sets the name of the server
IsBlocked Return if the control is blocked performing an operation
IsConnected Determine if the control is connected to a server
IsInitialized Determine if the control has been initialized
IsReadable Return if data can be read from the server without blocking
IsWritable Return if data can be sent to the server without blocking
KeepAlive Enable monitoring of the command channel to keep the client session active
LastError Gets and sets the last error that occurred on the control
LastErrorString Return a description of the last error to occur
Localize Determines if remote file dates are localized to the current time zone
Options Gets and sets the options that are used in establishing a connection
ParseList Specify that file listings should be parsed by the control
Passive Enable passive file transfers
Password Gets and sets the password for the current user
Priority Gets and sets the priority assigned to file transfers
PrivateKey Gets and sets the private key file used for SSH authentication
ProxyHost Gets and sets the host name of the proxy server
ProxyPassword Gets and sets the proxy server password for the current user
ProxyPort Gets and sets the port number for the proxy server
ProxyType Gets and sets the current proxy server type
ProxyUser Gets and sets the current proxy user name
RemoteFile Gets and sets the file name specified in the current URL
RemotePath Gets and sets the path specified in the current URL
RemotePort Gets and sets the port number for a remote connection
ResultCode Return the result code of the previous action
ResultString Return a string describing the results of the previous action
Secure Set or return if a connection to the server is secure
SecureCipher Return the encryption algorithm used to establish the secure connection with the server
SecureHash Return the message digest selected when establishing the secure connection with the server
SecureKeyExchange Return the key exchange algorithm used to establish the secure connection with the server
SecureProtocol Gets and sets the security protocol used to establish the secure connection with the server
System Return information about the server
TaskCount Return the number of active background file transfers
TaskId Return the task ID for the last background file transfer
TaskList Return the task ID for an active background file transfer
ThrowError Enable or disable error handling by the container of the control
Timeout Gets and sets the amount of time until a blocking operation fails
Trace Enable or disable socket function level tracing
TraceFile Specify the socket function trace output file
TraceFlags Gets and sets the socket function tracing flags
TransferBytes Return the number of bytes transferred from the server
TransferBytesXL Return the number of bytes transferred from the server
TransferRate Return the current file transfer rate in bytes per second
TransferTime Return the number of seconds elapsed during a data transfer
URL Gets and sets the current URL used to access a file on the server
UserName Gets and sets the current user name
Version Return the current version of the object