EnterpriseDT.Net.Ftp Namespace |
Class | Description | |
---|---|---|
![]() | AbstractRecursiveOperations |
Performs various recursive FTP operations on directories
|
![]() | BandwidthThrottler |
Helps throttle bandwidth for transfers
|
![]() | BytesTransferredEventArgs |
Event args for BytesTransferred event
|
![]() | ConcurrentTransferSettings |
Settings for controlling concurrent transfers.
|
![]() | ConnRecursiveOperations |
For use with FTPConnection
|
![]() | ControlChannelIOException |
Thrown when the client receives an invalid reply to a command.
|
![]() | DirectoryEmptyStrings |
Contains fragments of server replies that indicate no files were
found in a supplied directory.
|
![]() | ExFTPClient |
Provides low-level access to extended FTP operations. ExFTPConnection
provides a superior interface and is recommended for general use.
|
![]() | ExFTPConnection |
Extension to FTPConnection providing advanced features
including multi-file operations,
asynchronous programming methods,
visual design tools and support for SOCKS proxies.
|
![]() | FileNotFoundStrings |
Contains fragments of server replies that indicate that a file was
not found.
|
![]() | FileTransferException |
Exceptions specific to file transfer protocols
|
![]() | FileTypes |
Attempts to classify files as ASCII (or not)
|
![]() | FTPActiveDataSocket |
Active data socket handling class
|
![]() | FTPAuthenticationException |
FTP authentication exceptions
|
![]() | FTPCancelableEventArgs |
Base-class for EventArgs classes associated with cancelable events.
|
![]() | FTPClient |
Provides low-level access to FTP operations. FTPConnection
provides a superior interface and is recommended for general use.
|
![]() | FTPConnection | Provides FTP client functionality. |
![]() | FTPConnectionClosedException |
Thrown when the server terminates the connection
|
![]() | FTPConnectionEventArgs |
Provides data for the Connecting
and Connected events.
|
![]() | FTPControlSocket | Supports client-side FTP operations |
![]() | FTPDataSocket | Interface for data socket classes, whether active or passive
|
![]() | FTPDirectoryEventArgs |
Provides data for the DirectoryChanging and
DirectoryChanged events.
|
![]() | FTPDirectoryListEventArgs |
Provides data for the DirectoryListing and
DirectoryListed events.
|
![]() | FTPErrorEventArgs |
Provides data for error events.
|
![]() | FTPEventArgs |
Base for all event argument classes.
|
![]() | FTPException |
FTP specific exceptions
|
![]() | FTPFile |
Represents a remote file (implementation)
|
![]() | FTPFileChangeEventArgs | |
![]() | FTPFileFactory |
Factory for creating FTPFile objects
|
![]() | FTPFileParser |
Root class of all file parsers
|
![]() | FTPFileRenameEventArgs |
Provides data for the RenamingFile
and RenamedFile events.
|
![]() | FTPFileSyncPair |
Matched pair of FTPFiles, where one is local and one is the matching remote file.
|
![]() | FTPFileSystemWatcher |
Raises events when files in the current remote directory
are created, changed or deleted.
|
![]() | FTPFileTransferEventArgs | |
![]() | FTPIntegrityCheckException |
Thrown when a transfer fails the integrity check
|
![]() | FTPLoadSaveEventArgs |
Provides data for the Load(String)
and Save(String) events.
|
![]() | FTPLogInEventArgs | |
![]() | FTPMessageEventArgs |
Event args for ReplyReceived and CommandSent events
|
![]() | FTPPassiveDataSocket | Passive data socket handling class
|
![]() | FTPReply | Encapsulates the FTP server reply
|
![]() | FTPSyncEventArgs |
Arguments for synchronization events.
|
![]() | FTPSyncException |
Thrown when a synchronization operation fails.
|
![]() | FTPSyncFileEventArgs |
Events for file synchronization events.
|
![]() | FTPSyncResults |
Encapsulates the results of a synchronization operation.
|
![]() | FTPSyncRules |
Contains a set of instructions for how a synchronization operation should be performed.
|
![]() | FTPTask |
Describes an asynchronous method-call launched by one of ExFTPConnection's
Begin__() methods.
|
![]() | FTPTaskCancelledException |
Thrown when a task is cancelled before it has started running.
|
![]() | FTPTaskEventArgs |
Arguments for task-related events.
|
![]() | FTPTransferCancelledException |
Thrown when a recursive operation is aborted.
|
![]() | MalformedReplyException |
Thrown when the client receives an invalid reply to a command.
|
![]() | MethodIdentifierAttribute | |
![]() | OS400FileParser |
Represents a remote OS400 file parser.
|
![]() | PortRange |
Specifies a TCP port range defining the lower and upper limits for
data-channels.
|
![]() | PropertyOrderAttribute | |
![]() | RestartParsingException |
Signals to restart the parsing from first file
|
![]() | SecureFTPConnection |
Extends ExFTPConnection's features by providing support for all secure
file-transfer protocols, i.e. SFTP, explicit FTPS and implicit FTPS.
|
![]() | ServerStrings |
Manages strings that match various FTP server replies for
various situations. The strings are not exact copies of server
replies, but rather fragments that match server replies (so that
as many servers as possible can be supported). All fragments are
managed internally in upper case to make matching faster.
|
![]() | ServerValidationEventArgs |
Event args for ValidatingServer event
|
![]() | TandemFileParser |
Represents a remote Tandem file parser.
|
![]() | TransferCompleteStrings |
Contains fragments of server replies that a transfer completed
|
![]() | TransferEventArgs |
Event args for TransferStarted/Complete
|
![]() | TransferParameters |
Transfer parameters used for a transfer
|
![]() | UnixFileParser |
Represents a remote Unix file parser
|
![]() | UnixFileParser2 |
Custom file parser for an unusual Unix FTP server that returns LIST listings
in the form of -r-------- GMETECHNOLOGY 1 TSI 8 Nov 06 11:00:25 ,GMETECHNOLOGY,file02.csv,U,20071106A00001105190.txt
|
![]() | VMSFileParser |
Represents a remote OpenVMS file parser
|
![]() | WildcardFilter |
Wildcard file filter that matches against ? for single characters and *
for multiple characters. Case is ignored.
|
![]() | WindowsFileParser |
Represents a remote Windows file parser
|
Interface | Description | |
---|---|---|
![]() | IExFileTransferClient |
Interface containing methods common to "Extended Feature" FTP clients.
|
![]() | IFileTransferClient | |
![]() | IFTPComponent |
Interface implemented by all FTP components.
|
Delegate | Description | |
---|---|---|
![]() | BytesTransferredHandler |
Delegate used for the BytesTransferred event
|
![]() | FileFilter |
Used for by multiple-file operations to determine whether or not a particular file
should be included in the operation.
|
![]() | FTPConnectionEventHandler |
Represents the method that will handle the Connecting
and Connected events.
|
![]() | FTPDirectoryEventHandler |
Represents the method that will handle the DirectoryChanging
and DirectoryChanged events.
|
![]() | FTPDirectoryListEventHandler |
Represents the method that will handle the DirectoryListing
and DirectoryListed events.
|
![]() | FTPErrorEventHandler |
Delegate for error events.
|
![]() | FTPFileCallback |
Delegate for passing a single FTPFile object. Used in directory-listing callbacks.
|
![]() | FTPFileChangeEventHandler | |
![]() | FTPFileRenameEventHandler |
Represents the method that will handle the RenamingFile
and RenamedFile events.
|
![]() | FTPFileTransferEventHandler | |
![]() | FTPLoadSaveEventHandler |
Delegate for error events.
|
![]() | FTPLogInEventHandler | |
![]() | FTPMessageHandler |
Delegate used for ReplyReceived and CommandSent events
|
![]() | FTPSyncEventHandler |
Event-handler for synchronization events.
|
![]() | FTPSyncFileEventHandler |
Event-handler for synchronization events.
|
![]() | FTPTaskEventHandler |
Delegate for task-related events.
|
![]() | ServerValidationHandler |
Delegate used for ValidatingServer event
|
![]() | TransferHandler |
Delegate used for TransferStarted and TransferComplete events
|
Enumeration | Description | |
---|---|---|
![]() | FileTransferProtocol |
Specifies types of File Transfer Protocols.
|
![]() | FTPConnectMode |
Enumerates the connect modes that are possible, active and passive.
|
![]() | FTPFileTransferEventArgsDataType |
Type of data source or destination.
|
![]() | FTPFilterType |
Specifies different types of filters.
|
![]() | FTPLoadSaveEventArgsLoadSaveType |
Type of file operation.
|
![]() | FTPSyncFileAction |
Used for determining which synchronization action should be applied.
|
![]() | FTPTaskTaskStatus |
Status of task.
|
![]() | FTPTransferType |
Enumerates the transfer types possible. We support only the two common types,
ASCII and Image (often called binary).
|
![]() | LineTerminatorType |
Type of line terminator to use
|
![]() | MethodIdentifier | |
![]() | PoolMode |
Determines whether or not the main connection will be included in the pool of connections
that is used for concurrent transfers.
|
![]() | SecureFTPCompatibilityFlags |
Controls various server security compatibility features.
|
![]() | SecureFTPServerValidationType |
Specifies type of server valudation to use.
|
![]() | TransferDirection |
Enumerates the possible transfer directions
|
![]() | WriteMode |
Enumerates the possible write modes
|