edtFTPnet/PRO - Secure FTP component for .NET | Free Trial | Pricing

The AbstractRecursiveOperations type exposes the following members.

Constructors

  NameDescription
Protected methodAbstractRecursiveOperations
Initializes a new instance of the AbstractRecursiveOperations class

Methods

  NameDescription
Public methodCancel
Cancels the current recursive operation (if any).
Public methodDelete
Delete this entire remote directory and its contents recursively
Public methodDeleteFiles(String, FileFilter)
Delete all the files in this directory (and its subdirectories) that match the supplied wildcard.
Public methodDeleteFiles(String, String)
Delete all the files in this directory (and its subdirectories) that match the supplied wildcard.
Public methodDeleteFiles(String, FileFilter, Boolean)
Delete all the files in this directory (and its subdirectories if recurse is true) that match the supplied filter.
Public methodDeleteFiles(String, String, Boolean)
Delete all the files in this directory (and its subdirectories if recurse is true) that match the supplied wildcard.
Public methodDeleteFilesCurrentDir(String)
Delete all the files in this directory (no subdirectories) that match the supplied wildcard.
Public methodDeleteFilesCurrentDir(FileFilter)
Delete all the files in this directory (no subdirectories) that match the supplied wildcard.
Public methodDirDetails(String)
List this entire remote directory and its contents, including children.
Public methodDirDetails(String, String)
List this files in remote directory that match the given wildcard, including children.
Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Object.)
Public methodGet(String, String, Boolean)
Gets this entire remote directory and its contents, recursively going through the remote directory name supplied. Gets the directory into the current local directory, into a directory with supplied localDir name
Public methodGet(String, String, FileFilter, Boolean)
Gets this entire remote directory and its contents, recursively going through the remote directory name supplied.
Public methodGet(String, String, String, Boolean)
Gets this entire remote directory and its contents, recursively going through the remote directory name supplied.
Public methodGet(String, String, FileFilter, Boolean, Boolean)
Gets this entire remote directory and its contents, recursively (if recurse is set to true) going through the remote directory name supplied.
Public methodGet(String, String, String, Boolean, Boolean)
Gets this entire remote directory and its contents, recursively (if recurse is set to true) going through the remote directory name supplied.
Public methodGetFilesFromCurrentDir(String, FileFilter, Boolean)
Gets all files matching the supplied wildcard from current remote directory into supplied local dir
Public methodGetFilesFromCurrentDir(String, String, Boolean)
Gets all files matching the supplied wildcard from current remote directory into supplied local dir
Public methodGetHashCode (Inherited from Object.)
Public methodGetType (Inherited from Object.)
Public methodLocalDirDetails
List this entire local directory and its contents, including children.
Protected methodMemberwiseClone (Inherited from Object.)
Public methodPut(String, String, Boolean)
Puts this entire directory and its contents, recursively going through the local directory supplied (which can be relative or absolute).
Public methodPut(String, String, FileFilter, Boolean)
Puts this entire directory and its contents.
Public methodPut(String, String, String, Boolean)
Puts this entire directory and its contents.
Public methodPut(String, String, FileFilter, Boolean, Boolean)
Puts this entire directory and its contents.
Public methodPut(String, String, String, Boolean, Boolean)
Puts this entire directory and its contents.
Public methodPutFilesIntoCurrentDir(String, FileFilter, Boolean)
Puts all files from supplied local dir matching the supplied wildcard into the current remote directory.
Public methodPutFilesIntoCurrentDir(String, String, Boolean)
Puts all files from supplied local dir matching the supplied wildcard into the current remote directory.
Public methodToString (Inherited from Object.)

Properties

  NameDescription
Public propertyCountBeforeSleep
Number of transfers before going to sleep
Public propertySleepEnabled
Enabling or not of sleeping after a certain number of transfers
Public propertySleepTime
Number of seconds spent asleep

See Also