ConditionalBusinessRule Constructor (String, IBusinessRule, IBusinessEventMask, NullableRuleExecutionPriority, Boolean) |
Namespace:
Aloe.EnterpriseOne.Model.Core
Assembly:
Aloe.EnterpriseOne.Model (in Aloe.EnterpriseOne.Model.dll) Version: 20.1.3.5
Syntaxpublic ConditionalBusinessRule(
string repositoryName,
IBusinessRule rule,
IBusinessEventMask eventMask,
Nullable<RuleExecutionPriority> priority = null,
bool revocable = false
)
Public Sub New (
repositoryName As String,
rule As IBusinessRule,
eventMask As IBusinessEventMask,
Optional priority As Nullable(Of RuleExecutionPriority) = Nothing,
Optional revocable As Boolean = false
)
public:
ConditionalBusinessRule(
String^ repositoryName,
IBusinessRule^ rule,
IBusinessEventMask^ eventMask,
Nullable<RuleExecutionPriority^>^ priority = nullptr,
bool revocable = false
)
new :
repositoryName : string *
rule : IBusinessRule *
eventMask : IBusinessEventMask *
?priority : Nullable<RuleExecutionPriority> *
?revocable : bool
(* Defaults:
let _priority = defaultArg priority null
let _revocable = defaultArg revocable false
*)
-> ConditionalBusinessRule
Parameters
- repositoryName
- Type: SystemString
Name of the repository. The rule is registered to this specific repository. - rule
- Type: Aloe.SystemFrameworks.Domain.BusinessLogicIBusinessRule
The rule. - eventMask
- Type: Aloe.SystemFrameworks.Domain.BusinessLogicIBusinessEventMask
The event mask. - priority (Optional)
- Type: SystemNullableRuleExecutionPriority
The priority. - revocable (Optional)
- Type: SystemBoolean
if set to true [revocable].
See Also