Collapse All Expand All

C#

Clarion Library 6.1.1
RefineableActionRule<(Of <(<'T>)>)>..::..Generalize Method
RefineableActionRule<(Of <(<'T>)>)> Class See Also Send Feedback

[This is preliminary documentation and is subject to change.]

Generalizes this rule (if possible)

Namespace: Clarion.Framework.Templates
Assembly: ClarionLibrary (in ClarionLibrary.dll) Version: 6.1.1.0 (6.1.1.0)

# Syntax

C#
    public virtual T Generalize(
    	Rule matchAll
    )

#### Parameters

matchAll
  Type: Clarion.Framework.Core..::..Rule
  The match all rule related to this rule

#### Return Value

This rule if it does not meet the criteria for generalization (or if the rule is not generalizable), or a generalized rule if this rule meets the criteria for generalization

#### Implements

IRefineable<(Of <(<'T>)>)>..::..Generalize(Rule)

# See Also

RefineableActionRule<(Of <(<'T>)>)> Class
Clarion.Framework.Templates Namespace