ValidationBuilder Class |
Namespace: FlexRule.Validation
public class ValidationBuilder : ElementModelBuilder
The ValidationBuilder type exposes the following members.
Name | Description | |
---|---|---|
![]() | ValidationBuilder | |
![]() | ValidationBuilder(String) |
Name | Description | |
---|---|---|
![]() | CommandName |
Main command name of the builder
(Inherited from ElementModelBuilder.) |
![]() | CountChilds | (Inherited from ElementModelBuilder.) |
![]() | CurrentPosition | (Inherited from ElementModelBuilder.) |
![]() | Logics |
Name | Description | |
---|---|---|
![]() | Alias |
Declare an Alias
|
![]() | AndStart |
Begins an And node
|
![]() | AppendBuilder(ElementModelBuilder) |
Appends another builder into current one when a hierarchy of commands is required
(Inherited from ElementModelBuilder.) |
![]() | Build | |
![]() | BuildValidation | (Inherited from ElementModelBuilder.) |
![]() | Check |
Appends a Check node
|
![]() | Contains |
Appends a Contains check
|
![]() | CreateParameterCollection |
Creates the parameters as a dictionary
(Inherited from ElementModelBuilder.) |
![]() | Custom(String) |
Declare a custom node with no attributes
|
![]() | Custom(String, IDictionaryString, String) |
Declare a custom node with attributes
|
![]() | DeclarationStart |
Begins a declaration node
|
![]() | Define |
Declare a parameter
|
![]() | Empty |
Appends an Empty check
|
![]() | End |
Ends the mode closest node that has started
|
![]() | ExistName | (Inherited from ElementModelBuilder.) |
![]() | ExistParameter | (Inherited from ElementModelBuilder.) |
![]() | False |
False node
|
![]() | FalseStart |
Begins a False node
|
![]() | ForEachStart |
Begins a ForEach node
|
![]() | GroupStart |
Begins a Group node
|
![]() | IsInHierarchy | (Inherited from ElementModelBuilder.) |
![]() | LogicStart |
Begins a Logic node
|
![]() | MoveToChild | (Inherited from ElementModelBuilder.) |
![]() | MoveToChildFirst | (Inherited from ElementModelBuilder.) |
![]() | MoveToChildLast | (Inherited from ElementModelBuilder.) |
![]() | MoveToParent | (Inherited from ElementModelBuilder.) |
![]() | MoveToRoot | (Inherited from ElementModelBuilder.) |
![]() | Name | (Inherited from ElementModelBuilder.) |
![]() | NorStart |
Begins a Nor node
|
![]() | NotStart |
Begins a Not node
|
![]() | Null |
Appends a Null check
|
![]() | OnAppendingBuilder | (Inherited from ElementModelBuilder.) |
![]() | OrStart |
Begins an Or node
|
![]() | Parameter |
Adds parameter with a name and value
(Inherited from ElementModelBuilder.) |
![]() | ProcessOneLineCommandQueue | |
![]() | Regex |
Appends a Regex check
|
![]() | SetEnable |
Set enable attribute of a node
|
![]() | SetMessage |
Set message attribute of a node
|
![]() | SetName |
Set name attribute of a node
|
![]() | SetNegate |
Set negate attribute of a node
|
![]() | SetNotice |
Set notice type of a node
|
![]() | SetNoticeProperty |
Set notice type of a node
|
![]() | SetPriority |
Set priority attribute of a node
|
![]() | SetProcessAll |
Set processAll attribute of a node
|
![]() | SetTag |
Set tag attribute of a node
|
![]() | SetVariable |
Set variable attribute of a logic node
|
![]() | ThenStart |
Begins a Then node
|
![]() | ToString | (Inherited from ElementModelBuilder.) |
![]() | True |
True node
|
![]() | TrueStart |
Begins a True node
|
![]() | UniqueConstraint |
Begins a UniqueConstraint node
|
![]() | Using |
Declare a Using
|
![]() | Validate(Boolean) | (Inherited from ElementModelBuilder.) |
![]() | Validate(String, String) |
Appends a Validate node
|
![]() | Var |
Appends a Var node
|
![]() | WhenStart |
Begins a When node
|
![]() | XnorStart |
Begins an Xnor node
|
![]() | XorStart |
Begins an Xor node
|
Name | Description | |
---|---|---|
![]() | oneLineCommandAdded | |
![]() | ValidationPosition |
Name | Description | |
---|---|---|
![]() | IsMonadParameterReference | (Defined by MonadParameterReferenceExtension.) |