Click or drag to resize

ReferenceChangeBusinessRuleTObject Class

Represents a business rule executed when object reference changes.
Inheritance Hierarchy
SystemObject
  Aloe.SystemFrameworks.Domain.BusinessLogicBusinessRule
    Aloe.SystemFrameworks.Domain.BusinessLogicReferenceChangeBusinessRuleTObject

Namespace:  Aloe.SystemFrameworks.Domain.BusinessLogic
Assembly:  Aloe.SystemFrameworks.Domain (in Aloe.SystemFrameworks.Domain.dll) Version: 20.1.3.5
Syntax
public class ReferenceChangeBusinessRule<TObject> : BusinessRule
where TObject : EditableDomainObject

Type Parameters

TObject
The type of the object.

The ReferenceChangeBusinessRuleTObject type exposes the following members.

Constructors
  NameDescription
Public methodReferenceChangeBusinessRuleTObject
Initializes a new instance of the ReferenceChangeBusinessRuleTObject class.
Top
Properties
  NameDescription
Public propertyAction
Gets the action.
Public propertyCode
Gets the unique rule code.
(Inherited from BusinessRule.)
Public propertyDefaultExecutionPriority
Gets the default execution priority of the rule. It is used when priority is not specified when registering the rule for events.
(Inherited from BusinessRule.)
Public propertyExecuteForDeletedObject
Gets a value indicating whether to execute the rule for deleted object. The default is false. Inheritors can override it.
(Inherited from BusinessRule.)
Public propertyLocalizedName
Gets the localized name of the rule.
(Inherited from BusinessRule.)
Public propertyName
Gets the rule name.
(Overrides BusinessRuleName.)
Top
Methods
  NameDescription
Public methodExecute
Executes the business rule on the specified object.
(Inherited from BusinessRule.)
Public methodExecuteCore
Executes the business rule on the specified object.
(Overrides BusinessRuleExecuteCore(DomainObject, BusinessEvent).)
Public methodOnRegistration
Called upon registration of the business rule in a repository.
(Inherited from BusinessRule.)
Public methodToString
Returns a String that represents this instance.
(Inherited from BusinessRule.)
Top
See Also