|
override bool | IsAsync [getprotected set] |
| Gets a value indicating whether the rule will run on a background thread. More...
|
|
bool | PropertiesLocked [getset] |
| Gets or sets a value indicating whether property values should be locked because an async operation is running. More...
|
|
virtual Csla.Core.IPropertyInfo | PrimaryProperty [getset] |
| Gets or sets the primary property affected by this rule. More...
|
|
List< Csla.Core.IPropertyInfo > | AffectedProperties [get] |
| Gets a list of properties affected by this rule. More...
|
|
List< Csla.Core.IPropertyInfo > | InputProperties [getprotected set] |
| Gets a list of secondary property values to be supplied to the rule when it is executed. More...
|
|
abstract bool | IsAsync [getprotected set] |
| Gets a value indicating whether the rule will run on a background thread. More...
|
|
bool | ProvideTargetWhenAsync [getprotected set] |
| Gets a value indicating that the Target property should be set even for an async rule (note that using Target from a background thread will cause major problems). More...
|
|
string | RuleName [get] |
| Gets a unique rule:// URI for the specific instance of the rule within the context of the business object where the rule is used. More...
|
|
RuleUri | RuleUri [getset] |
| Sets or gets the rule:// URI object for this rule. More...
|
|
int | Priority [getset] |
| Gets the rule priority. More...
|
|
RunModes | RunMode [getset] |
| Gets or sets the run in context. More...
|
|
List< Csla.Core.IPropertyInfo > | InputProperties [get] |
| Gets a list of secondary property values to be supplied to the rule when it is executed. More...
|
|
List< Csla.Core.IPropertyInfo > | AffectedProperties [get] |
| Gets a list of properties affected by this rule. More...
|
|
Csla.Core.IPropertyInfo | PrimaryProperty [get] |
| Gets the primary property affected by this rule. More...
|
|
string | RuleName [get] |
| Gets a unique rule:// URI for the specific instance of the rule within the context of the business object where the rule is used. More...
|
|
int | Priority [get] |
| Gets the rule priority. More...
|
|
bool | ProvideTargetWhenAsync [get] |
| Gets a value indicating that the Target property should be set even for an async rule (note that using Target from a background thread will cause major problems). More...
|
|
RunModes | RunMode [get] |
| Gets the context in which the rule is allowed to execute. More...
|
|
bool | IsAsync [get] |
| Gets a value indicating whether the Execute() method will run asynchronous code. More...
|
|