Waits for a file to appear in a specified folder before running subsequent actions.
More...
|
DetectionMethod | ScanMethod [get, set] |
| Specifies the method that the action uses to monitor the scan folder for the arrival of the specified file, as follows: More...
|
|
int | PollingInterval [get, set] |
| Specifies the polling interval, in milliseconds. More...
|
|
FolderTarget | ScanFolder [get, set] |
| Specifies the folder to scan.
For more examples, see FolderTarget. More...
|
|
string | FilePattern [get, set] |
| Specifies the filter that the action uses to identify the file on which you want the action to be run. More...
|
|
FilterType | PatternType [get, set] |
| Specifies the filter type to use, as follows: More...
|
|
bool | ScanChildFolders [get, set] |
| Specifies whether to monitor all the subfolders of the ScanFolder. The default value is false. More...
|
|
List< SortOrderItem > | MultipleFilesSortOrder [get, set] |
| Defines the order in which the action processes files in the specified folder when more than one file matches the FilePattern.
The following Field options are available: More...
|
|
int | MinimumFileSize [get, set] |
| Specifies the minimum file size that the file must be to be accepted as the source file. More...
|
|
int | MaximumFileSize [get, set] |
| Specifies the file size that the file cannot exceed to be accepted as the source file. This property is ignored if it is set to -1. More...
|
|
long | FileIdleTime [get, set] |
| Specifies that a file is accepted as the source file if the file's age (based on the value of LastModifiedTime) is older than the value of FileIdleTime, in milliseconds. This property is ignored if it is set to -1. More...
|
|
string | DetectFileState [get, set] |
| Triggers an event if the state of the file was changed to the specified file state. More...
|
|
bool | DetectFileChanged [get, set] |
| Triggers an event if the file is changed. More...
|
|
bool | DetectFileCreated [get, set] |
| Triggers an event if there is a valid file or a new file is created. The default value is true. More...
|
|
string | OutputVariableName [get, set] |
| Specifies the name of the variable to place the file name into as a string. The default value is "FileName". More...
|
|
|
Describes the common action properties for Actions and ActionGroups.
|
string | Name [get, set] |
| Specifies the name. This property cannot be empty and must be unique in the YAML script. More...
|
|
string | Description [get, set] |
| Specifies the description. The default value is "". More...
|
|
ActionRunType | RunType [get, set] |
| Runs the action by using one of the following types: More...
|
|
bool | IgnoreErrors [get, set] |
| Specifies whether to ignore errors and continue with the next action. Valid only for Action and ActionGroup. The default value is false. More...
|
|
int | FailureRetries [get, set] |
| Specifies the number of times that the action is retried if it fails. Available only for Action. The default value is 0. More...
|
|
int | RetryInterval [get, set] |
| Specifies the interval, in milliseconds, that elapses when a failed action is retried. Valid only when the value of FailureRetries is greater than 0. Available only for Action. The default value is 10000. More...
|
|
Waits for a file to appear in a specified folder before running subsequent actions.
For common action properties, see IntegrationAction. Also see similar settings in FileIntegration.
Example:
Actions:
- WaitForFileAction:
- Field: LastModifiedTime
Direction: Descending
# And more common action properties
...
bool ScanChildFolders
Specifies whether to monitor all the subfolders of the ScanFolder. The default value is false.
Definition: WaitForFileAction.Properties.cs:121
DetectionMethod ScanMethod
Specifies the method that the action uses to monitor the scan folder for the arrival of the specified...
Definition: WaitForFileAction.Properties.cs:83
string FilePattern
Specifies the filter that the action uses to identify the file on which you want the action to be run...
Definition: WaitForFileAction.Properties.cs:104
FolderTarget ScanFolder
Specifies the folder to scan. For more examples, see FolderTarget.
Definition: WaitForFileAction.Properties.cs:97
List< SortOrderItem > MultipleFilesSortOrder
Defines the order in which the action processes files in the specified folder when more than one file...
Definition: WaitForFileAction.Properties.cs:147
string Name
Specifies the name. This property cannot be empty and must be unique in the YAML script.
Definition: IntegrationAction.Properties.cs:87