The properties of the DependencyData class are listed below. For a complete list of DependencyData class members, see the DependencyData Members topic.
AppName | An Application Group provides a grouping of objects that you want to manage and secure together. Currently, the Default Application Group is provided. A future release of the product will provide the ability to add and manage additional Application Groups. An Application Group name consist of a combination of letters or numbers up to 32 characters in length. |
CheckSubDirs | Indicates if subdirectories are considered in a file watch dependency. |
CompObjectName | Identifies the completion of object name. This identifies the name of the parent object in an object to object dependency. |
CompObjectType | Identifies the completion of object type (Operation, Step or Job). This identifies the type of the parent object in an object to object dependency. |
Condition | The condition to use in a File Existence dependency. |
ContinueAfterTimeout | Indicates if the Executive Server should continue waiting for the dependency to become satisfied after the time period in the TimeoutMinutes property has been exceeded. An error condition and notification event will occur if the Timeout value is exceeded regardless of the setting for this property. |
DependencyType | Identifies the type of dependency. Must be set to one of the DependencyTypes values. |
Description | The description for the object. The description consist of a combination of letters or numbers up to 64 characters in length. |
DirFilter | The filter values to use for a file watch dependency. This must be set to one of the NotifyFilters values. |
DirName | The directory name in a file watch dependency. |
DotNetAssembly | Reserved for future use. |
DotNetMethod | Reserved for future use. |
DotNetType | Reserved for future use. |
Enabled | Indicates if the Dependency is enabled. The Executive Server will only process (consider) Dependencies that are enabled. |
FileAttribute | The attribute to use for a File Existence dependency. This must be set to one of the FileSetting values. |
FileChanged | Identifies the FileChanged filter for a file watch dependency. |
FileCreated | Identifies the FileCreated filter for a file watch dependency. |
FileDeleted | Identifies the FileDeleted filter for a file watch dependency. |
FileName | Identifies the file name in a file existence or file watch dependency. |
FileRenamed | Identifies the FileRenamed filter for a file watch dependency. |
FileString | Identifies a string value to be matched in a file for a file existence dependency. This can contain a regular expression. |
FileUseRegEx | Indicates to use a regular expression evaluation when determining the existance (or not existance) of a file in a file existence dependency. |
ModDate | The date and time that any information pertaining to the object was changed. The value is set by the product in the DataServices assembly. |
ModUser | The user that last changed any information pertaining to the object. The value is automatically obtained by a custom .NET remoting layer that provides the value of the Windows user/account. |
Name | The name of the object. The name consist of a combination of letters or numbers up to 32 characters in length. |
NewName | Reserved for future use. |
ObjectName | The object name associated with the dependency. This property is used in conjunction with objectType. |
ObjectToObjectCompMinutes | Indicates the number of minutes that must pass for the parent object in an object to object dependency. So if object A is dependenct on object B, object B's completion time must be within the number of minutes specified for this property. Otherwise, the depenendency is not satisified. |
ObjectType | Must be set to Operation, Step or Job. This property is used in conjunction with objectName. |
ParamName | A parameter to use (SmartBatch Parameter) for the File Existence dependency. This is the value used for the date/time or size/eof. |
SearchSpec | Indicates if a search is case sensitive for the FileString property. |
TimeoutMinutes | The amount of time in minutes to wait for the dependency to be satisfied. If the dependency is not satisfied within this time period, an error condition occurs and a notification event is generated. |
WaitAfter | The amount of time to wait in minutes after the Executive Server has process the object before resetting the dependency. |
WaitBefore | The amount of time to wait in minutes before the Executive Server will process the object associated with the dependency once the dependency has become satisfied. |
DependencyData Class | OnLineToolWorks.SmartBatch.Data Namespace