The properties of the FTPSyncRules class are listed below. For a complete list of FTPSyncRules class members, see the FTPSyncRules Members topic.
DeleteIfSourceAbsent | When set, this flag will advise that if a file exists on the target but not on the source then that file should be deleted. |
Direction | Controls the direction of synchronization. |
FileNameFilter | File-name filter that controls which files are synchronized. |
FilterCallback | FileFilter callback to be called each time a file is to be filtered. |
FilterOnServer | Controls whether files are filtered on the client (the default) or on the server. Requires server to support filtering. |
FilterType | Controls whether the FileNameFilter should be interpreted as a wildcard string or a regular expression. |
IgnoreCase | Determines whether or not case is ignored when matching file-names. |
IgnoreDate | Controls whether or not dates are taken into consideration when performing file comparisons. |
IncludeFilesInFilter | Controls whether the filter is an inclusion-filter or an exclusion-filter. |
IncludeSubdirectories | When set, this flag will cause files in subdirectories to be included in the synchronization operaton. |
StopOnError | When set, this flag will cause synchronization to stop when errors occur. |
TransferAlways | Causes files to be transferred regardless of date and size. |
TransferMatchingOnly | If TransferMatchingOnly is set then only files that exist both on the source and target file-systems will be considered. |
TransferNewOnly | If TransferNewOnly is set then only files that do not exist on the target file-system will be considered. |