An NDoc Documented Class Library |

# FTPConnection Fields

The fields of the FTPConnection class are listed below. For a complete list of FTPConnection class members, see the FTPConnection Members topic.

#### Protected Static Fields

DEFAULT_WORKING_DIRECTORY | Default initial working directory.

#### Protected Instance Fields

accountInfoStr | Account information string, for use in FTP/FTPS with the ACCT command.
areEventsEnabled | Determines if events will be fired.
clientLock | Used for locking connection.
fileTransferType | Record of the transfer type - make the default ASCII.
ftpClient | Instance of `FTPClient`.
ftpType | Protocol used.
guiControl | Reference to the main window.
haveQueriedForControl | Flag used to remember whether or not we've tried to find the main window yet.
isTransferringData | Determines if events will be fired.
lastTransferCancel | Flag indicating that the most recent transfer-operation was cancelled
localDir | Current local working directory.
loginPassword | Password to log in with.
loginUserName | User-name to log in with.
remoteDir | Current remote working directory.
useAutoFeatures | Determines if the components will automatically send the FEAT command after logging in.
useAutoLogin | Determines if the components will automatically log in upon connection.
useGuiThread | Flag indicating whether or not event-handlers will run on the GUI thread if one is available.

#### See Also

FTPConnection Class | EnterpriseDT.Net.Ftp Namespace