Table of Contents

Namespace FluentFTP.Rules

Classes

FtpFileExtensionRule

Only accept files that have the given extension, or exclude files of a given extension.

FtpFileNameRegexRule

Only accept files whose names match the given regular expression(s), or exclude files that match.

FtpFileNameRule

Only accept files that have the given name, or exclude files of a given name.

FtpFolderNameRule

Only accept folders that have the given name, or exclude folders of a given name.

FtpFolderRegexRule

Only accept folders whose names match the given regular expression(s), or exclude folders that match.

FtpRule

Base class used for all FTP Rules. Extend this class to create custom rules. You only need to provide an implementation for IsAllowed, and add any custom arguments that you require.

FtpSizeRule

Only accept files that are of the given size, or within the given range of sizes.