RailroadRule Class
A rule of a railroad diagram: a name and the expression it stands for.
public sealed class RailroadRuleConstructors
| Name | Description |
|---|---|
| RailroadRule(string, RailroadExpression) | Initializes a new instance of the RailroadRule class. |
RailroadRule(string, RailroadExpression)
RailroadRule.csInitializes a new instance of the RailroadRule class.
public RailroadRule(string name, RailroadExpression definition)Parameters
namestring- The name of the rule.
definitionRailroadExpression- The expression the rule stands for.
Properties
| Name | Description |
|---|---|
| Definition | Gets or sets the expression the rule stands for. |
| Name | Gets or sets the name of the rule, shown before its track. |
Definition
RailroadRule.csGets or sets the expression the rule stands for.
public RailroadExpression Definition { get; set; }Property value
Name
RailroadRule.csMethods
| Name | Description |
|---|---|
| ToString() | Returns the name of the rule. |