![]() |
Overloaded. Initializes a new instance of the ExFTPConnection class. |
![]() | Account information string. |
![]() | Specifies the range of ports to be used for data-channels in active mode. |
![]() | Determines if the component will automatically log in upon connection. |
![]() | Use AutoPassiveIPSubstitution to ensure that data-socket connections are made to the same IP address that the control socket is connected to. |
![]() | The assembly's build timestamp. |
![]() | |
![]() | Determines if transfer-methods taking Streams as arguments should close the stream once the transfer is completed. |
![]() | The character-encoding to use when dealing with file- and directory-paths. |
![]() | Flag to enable or disable MODE Z compression for FTP/FTPS transfers. |
![]() | The connection-mode (passive or active) of data-channels. |
![]() | Gets the IContainer that contains the Component. |
![]() | The character-encoding to use for transferring data in ASCII mode. |
![]() | Rules that are used during synchronization operations when no other rules are specified. |
![]() | Controls whether or not a file is deleted when a failure occurs. |
![]() | Determines whether the transfer mode in operations involving multiple files is automatically changed between ASCII and binary as appropriate. |
![]() | Holds fragments of server messages that indicate a directory is empty. |
![]() | Determines whether or not events are currently enabled. |
![]() | Override the chosen file factory with a user created one - meaning that a specific parser has been selected |
![]() | Holds fragments of server messages that indicate a file was not found |
![]() | Obsolete. The character-encoding to use when dealing with file- and directory-paths. |
![]() | Control integrity checking after file transfers. |
![]() | Indicates whether the FTP client is currently connected with the server. |
![]() | Indicates whether or not a synchronous or asynchronous transfer is currently under way. |
![]() | Flag to enable the use of keep alive messages, which are sent to keep the connection alive when no activity is occurring. |
![]() | Period (in seconds) at which the client contacts the server so that the connection doesn't time out. |
![]() | Flag to enable the use of keep alive messages during data transfers. |
![]() | Indicates whether or not the most recent transfer was cancelled. |
![]() | The latest valid reply from the server. |
![]() | The license key string. |
![]() | The license owner string. |
![]() | The working directory on the local file-system into which files are downloaded. |
![]() | The maximum transfer rate in bytes per sec. Set to -1 or 0 to indicate no limiting should be applied. |
![]() | Number of transfers before "sleeping" during multiple FTP/FTPS data transfers. |
![]() | Determines whether or not "sleeping" is enabled during multiple FTP/FTPS data transfers. |
![]() | Number of seconds spent "sleeping" during multiple FTP/FTPS data transfers. |
![]() | The culture for parsing file listings. |
![]() | Password of account on the server. |
![]() | Type of file transfer to use. |
![]() | Settings for using proxies. |
![]() | IP address of the client as the server sees it. |
![]() | Number of times to retry a failing file-transfer before giving up. |
![]() | Milliseconds to wait for before retrying a failing file-transfer (if RetryCount>0). |
![]() | The domain-name or IP address of the FTP server. |
![]() | The initial/current working directory on the server. |
![]() | The port on the server to which to connect the control-channel. |
![]() | Include hidden files in operations that involve listing of directories, and if supported by the server (FTP and FTPS). |
![]() | Gets or sets the ISite of the Component. |
![]() | Obsolete. Settings for SOCKS proxy. |
![]() | Controls whether or not checking of return codes is strict. |
![]() | [FTP/FTPS Only] Time difference between server and client (relative to client). |
![]() | [FTP/FTPS Only] Indicates whether seconds were included in the most recent directoy listing. |
![]() | TCP timeout (in milliseconds) of the underlying sockets (0 means none). |
![]() | The size of the buffers used in writing to and reading from the TCP sockets. |
![]() | Holds fragments of server messages that indicate a transfer completed. |
![]() | The number of bytes transferred between each notification of the BytesTransferred event. |
![]() | By default the BytesTransferred event is not triggered during directory listings - this property can be used to enable this behaviour. |
![]() | The current file transfer type (BINARY or ASCII). |
![]() | Determines whether or not event-handlers will be run on the GUI thread if one is available. |
![]() | User-name of account on the server. |
![]() | The version of the assembly. |
![]() | Server's welcome message. |
![]() | Obsolete. The current working directory on the server. |
![]() | Cancel the resume. |
![]() | Cancels the current transfer. |
![]() | Changes the working directory. |
![]() | Changes to the parent of the current working directory on the server. |
![]() | Overloaded. Clears the directory cache completely. |
![]() | Overloaded. Close the FTP connection. |
![]() | Connect to the FTP server and (if AutoLogin is set) log into the server. |
![]() | Create the specified remote directory. |
![]() | Creates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object. |
![]() | Delete the specified remote directory. |
![]() | Delete this entire remote directory and its contents recursively, including all subdirectories. |
![]() | Delete the specified remote file. |
![]() | Overloaded. Delete all the files in the supplied remote directory (and optionally its subdirectories) that match the supplied filter. |
![]() | Tests if the given directory exists. |
![]() | Overloaded. Releases all resources used by the Component. |
![]() | Download data from the FTP server and return it as a byte-array. |
![]() | Downloads the remote directory (and its subdirectories) to the local directory. |
![]() | Overloaded. Download a file from the FTP server and save it locally. |
![]() | Overloaded. Get multiple files into the specified local directory from the current remote directory |
![]() | Download a file from the FTP server and write it to the given stream. |
![]() | Determines whether the specified Object is equal to the current Object. |
![]() | Checks for the existence of a file on the server. |
![]() | Get the help text for the specified FTP command. |
![]() | Get the server supplied features. |
![]() | Overloaded. Returns the given directory's contents as an array of FTPFile objects. |
![]() | Overloaded. List the given directory's contents as an array of strings of file-names or full file details. |
![]() | Returns hash-code for this connection. |
![]() | Get modification time for a remote file. |
![]() | Retrieves the current lifetime service object that controls the lifetime policy for this instance. |
![]() | Get the size of a remote file. |
![]() | Get the type of the operating system at the server. |
![]() | Gets the Type of the current instance. |
![]() | Overloaded. Returns a URL corresponding to the current state of this SecureFTPConnection . The URL optionally includes the directory, user-name and password. |
![]() | Obsolete. Returns the working directory on the server. |
![]() | Obtains a lifetime service object to control the lifetime policy for this instance. |
![]() | Invokes the given literal FTP command on the server. |
![]() | Invokes the given site command on the server. |
![]() | Log into an account on the FTP server using UserName and Password. |
![]() | Called after the user has been successfully logged in. |
![]() | Rename a file or directory. |
![]() | Make the next file transfer (upload or download) resume. |
![]() | Supply account info to the FTP server. |
![]() | Supply the password for the previously supplied user-name to log into the FTP server. Must be preceeded by the SendUserName method |
![]() | Supply the user-name to log into an account on the FTP server. Must be followed by the SendPassword method. |
![]() | Set modification time for a remote file. |
![]() | Overloaded. Synchronizes LocalDirectory on the local machine with ServerDirectory according to the synchronization rules in DefaultSyncRules. |
![]() | |
![]() | Transfer a file between FTP servers using FXP. |
![]() | Unlock the software for use. This method should be used when a configuration file isn't available |
![]() | Overloaded. Upload data to the FTP server in the current working directory. Allows appending if current file exists. |
![]() | Uploads the local directory (and its subdirectories) to the remote directory. |
![]() | Overloaded. Upload a local file to the FTP server in the current working directory. Allows appending if current file exists. |
![]() | Overloaded. Upload a local file to the FTP server in the current working directory. Allows appending if current file exists. |
![]() | Overloaded. Put multiple files from the specified local directory into the specified remote directory. |
![]() | Overloaded. Upload a stream of data to the FTP server in the current working directory. Allows appending if current file exists. |
![]() | Occurs every time a specified number of bytes of data have been transferred. |
![]() | Occurs when the component has closed its connection to the server. |
![]() | Occurs when the component is about to close its connection to the server. |
![]() | Occurs when a command is sent to the server. |
![]() | Occurs when the component has connected to the server. |
![]() | Occurs when the component is connecting to the server. |
![]() | Occurs when a local directory has been created on the server. |
![]() | Occurs when a directory is about to be created on the server. |
![]() | Occurs when a file has been deleted from the server. |
![]() | Occurs when a local directory has been deleted on the server. |
![]() | Occurs when a file is about to be deleted from the server. |
![]() | Occurs when a directory is about to be deleted on the server. |
![]() | Obsolete. Occurs when the server directory has been changed. |
![]() | Obsolete. Occurs when the server directory is about to be changed. |
![]() | Occurs when a directory listing operations is completed. |
![]() | Occurs when a directory listing operations is commenced. |
![]() | Adds an event handler to listen to the Disposed event on the component. |
![]() | Occurs when a file has been downloaded from the server. |
![]() | Occurs when a file is about to be downloaded from the server. |
![]() | Occurs when an exception is thrown during an asynchronous operation. |
![]() | Occurs when the local directory has been changed. |
![]() | Occurs when the local directory is about to be changed. |
![]() | Occurs when the component has logged in. |
![]() | Occurs when the component is about to log in. |
![]() | Occurs when properties are cleared via ClearProperties. |
![]() | Occurs when properties are loaded from a file. |
![]() | Occurs when properties are saved to a file. |
![]() | Occurs when a property is changed. |
![]() | Occurs when a remote file has been renamed. |
![]() | Occurs when a remote file is about to be renamed. |
![]() | Occurs when a reply is received from the server. |
![]() | Occurs when the server directory has been changed. |
![]() | Occurs when the server directory is about to be changed. |
![]() | Triggered when synchronization actions have been completed. |
![]() | Triggered before synchronization actions are begun. |
![]() | Triggered when a decision is being made on how to synchronize a particular file (i.e. transfer, delete or skip). |
![]() | Occurs when a file has been uploaded to the server. |
![]() | Occurs when a file is about to be uploaded to the server. |
![]() |
Overloaded. Initializes a new instance of the ExFTPConnection class. |
![]() | Account information string, for use in FTP/FTPS with the ACCT command. |
![]() | Determines if events will be fired. |
![]() | Used for locking connection. |
![]() | Is compression preferred? |
![]() | Record of the transfer type - make the default ASCII. |
![]() | Instance of FTPClient . |
![]() | Protocol used. |
![]() | Reference to HttpClient which does all the HTTP work. |
![]() | Determines if events will be fired. |
![]() | License key. |
![]() | Flag indicating that the most recent transfer-operation was cancelled |
![]() | True if properties are currently being loaded. |
![]() | Current local working directory. |
![]() | Password to log in with. |
![]() | User-name to log in with. |
![]() | License owner. |
![]() | Current remote working directory. |
![]() | Determines if the components will automatically log in upon connection. |
![]() | Flag indicating whether or not event-handlers will run on the GUI thread if one is available. |
![]() | Gets a value that indicates whether the Component is currently in design mode. |
![]() | Gets the list of event handlers that are attached to this Component. |
![]() | Checks the FTP type and throws an exception if it's incorrect. |
![]() | Overloaded. Close the connection if it is open. |
![]() | Releases unmanaged resources and performs other cleanup operations before the Component is reclaimed by garbage collection. |
![]() | Returns an object that represents a service provided by the Component or by its Container. |
![]() | Creates a shallow copy of the current Object. |
![]() | Called every time a specified number of bytes of data have been transferred. |
![]() | Called when the local directory has been changed. |
![]() | Called when the server directory has been changed. |
![]() | Called when the local directory is about to be changed. |
![]() | Called when the server directory is about to be changed. |
![]() | Called when a connection has closed. |
![]() | Stop the keep-alive thread then call base. |
![]() | Call base then start the keep-alive thread. |
![]() | Called when a connection-attempt is being made. |
![]() | Called when a directory has been created. |
![]() | Called when a directory is about to be created. |
![]() | Called when a file deletion operation has completed (though it may have been cancelled). |
![]() | Called when a directory has been deleted. |
![]() | Called when a file is about to be deleted. |
![]() | Called when a directory is about to be deleted. |
![]() | Called when a directory listing has been retrieved. |
![]() | Called when a directory listing is about to be retrieved. |
![]() | Overloaded. Called when a file downloading operation has completed (though it may have been cancelled). |
![]() | Overloaded. Called when a file is about to be downloaded. |
![]() | Called when the client has logged in. |
![]() | Called when the client is about to log in. |
![]() | Called when a property has been changed. |
![]() | Called when one of the properties of ProxySettings has changed. |
![]() | Called when a file has been renamed. |
![]() | Called when a file is about to be renamed. |
![]() | Overloaded. Called when a file uploading operation has completed (though it may have been cancelled). |
![]() | Overloaded. Called when a file is about to be uploaded. |
![]() | Attempt to log into the server if AutoLogin is on. |
![]() | Combines a relative path with an absolute path. |
![]() | Overloaded. INTERNAL USE ONLY |
![]() | Overloaded. INTERNAL USE ONLY |
![]() | INTERNAL USE ONLY. |
![]() | Overloaded. INTERNAL USE ONLY. |
![]() | Test if the connection is still alive. If not then call Close so that events occur as they should. |
![]() | Reference to the currently active IFileTransferClient. |
![]() | Reference to the currently active IExFileTransferClient. |
![]() | Checks if the client has connected to the server and throws an exception if it hasn't. This is only intended to be used by subclasses |
![]() | Event-handler for BytesTransferred events received from IFileTransferClients. |
![]() | Event-handler for CommandSent events received from IFileTransferClients. |
![]() | Remember the time so that we don't send keep-alives unnecessarily. |
![]() | Called after synchronization ends. |
![]() | Called before synchronization begins. |
![]() | Called when a file is about to be synchronized. |
![]() | Raise the BytesTransferred event. |
![]() | Raise the Closed event. |
![]() | Raise the Closing event. |
![]() | Raise the CommandSent event. |
![]() | Raise the Connected event. |
![]() | Raise the Connecting event. |
![]() | Raise the CreatedDirectory event. |
![]() | Raise the CreatingDirectory event. |
![]() | Raise the Deleted event. |
![]() | Raise the DeletedDirectory event. |
![]() | Raise the Deleting event. |
![]() | Raise the DeletingDirectory event. |
![]() | Raise the DirectoryChanged event. |
![]() | Raise the DirectoryChanging event. |
![]() | Raise the DirectoryListed event. |
![]() | Raise the DirectoryListing event. |
![]() | Raise the Downloaded event. |
![]() | Raise the Downloading event. |
![]() | Raise the LocalDirectoryChanged event. |
![]() | Raise the LocalDirectoryChanging event. |
![]() | Raise the LoggedIn event. |
![]() | Raise the LoggingIn event. |
![]() | Raise the PropertiesLoaded event. |
![]() | Raise the PropertiesSaved event. |
![]() | Raise the PropertyChanged event. |
![]() | Raise the RenamedFile event. |
![]() | Raise the RenamingFile event. |
![]() | Raise the ReplyReceived event. |
![]() | Raise the ServerDirectoryChanged event. |
![]() | Raise the ServerDirectoryChanging event. |
![]() | Raise the Synchronized event. |
![]() | Raise the Synchronizing event. |
![]() | Raise the SynchronizingFile event. |
![]() | Raise the Uploaded event. |
![]() | Raise the Uploading event. |