Class ParseResolveAction
Denotes an action that occurs when the parser
public abstract class ParseResolveAction
- Inheritance
-
ParseResolveAction
- Inherited Members
Constructors
ParseResolveAction(RuleApplication, string)
Creates a new instance
protected ParseResolveAction(RuleApplication ruleApplication, string resolveString)
Parameters
ruleApplication
RuleApplicationthe rule application for which the action is performed
resolveString
stringthe resolve string
Properties
ResolveDelayLevel
Indicates the layer in which resolutions of this rule are delayed
public virtual byte ResolveDelayLevel { get; }
Property Value
ResolveString
Gets the resolve string
public string ResolveString { get; }
Property Value
RuleApplication
Gets the rule application for which the action is performed
public RuleApplication RuleApplication { get; }
Property Value
Methods
OnParsingComplete(ParseContext)
Gets called when the parsing is complete
public abstract void OnParsingComplete(ParseContext parseContext)
Parameters
parseContext
ParseContextthe parse context