Evaluates this rule on the specified element and project. If the rule is disabled, it's automatically accepted. If the rule evaluates to false, the rule is denied
and the associated taskgroupelement won't be performed.
Namespace:
SD.LLBLGen.Pro.ApplicationCore.CodeGenerationMetaData.Tasks
Assembly:
SD.LLBLGen.Pro.ApplicationCore (in SD.LLBLGen.Pro.ApplicationCore.dll) Version: 5.4.0.0 (5.4.0)
Syntax public bool Evaluate(
ITargetFrameworkHolder targetFrameworkHolder,
IOutputSettingValuesTarget objectToEvaluate
)
Public Function Evaluate (
targetFrameworkHolder As ITargetFrameworkHolder,
objectToEvaluate As IOutputSettingValuesTarget
) As Boolean
Parameters
- targetFrameworkHolder
- Type: SD.LLBLGen.Pro.ApplicationCore.InterfacesITargetFrameworkHolder
The target framework holder. - objectToEvaluate
- Type: SD.LLBLGen.Pro.ApplicationCore.InterfacesIOutputSettingValuesTarget
The object to evaluate. If not null, the TargetElementType has to match this element otherwise it's ignored
and the rule is evaluated on the project.
Return Value
Type:
Boolean
true if the rule was accepted, false if the rule was denied.
See Also