| ElementModelBuilder Class |
Namespace: FlexRule.Core.Model
public class ElementModelBuilder
The ElementModelBuilder type exposes the following members.
| Name | Description | |
|---|---|---|
| ElementModelBuilder | ||
| ElementModelBuilder(IElementModel) |
| Name | Description | |
|---|---|---|
| CommandName |
Main command name of the builder
| |
| CountChilds | ||
| CurrentPosition |
| Name | Description | |
|---|---|---|
| AppendBuilder(ElementModelBuilder) |
Appends another builder into current one when a hierarchy of commands is required
| |
| AppendBuilderTReturnType(ElementModelBuilder) |
Appends a typed builder | |
| Build |
Creates an array of IElementModel | |
| BuildValidation | ||
| CreateParameterCollection |
Creates the parameters as a dictionary
| |
| Equals | (Inherited from Object.) | |
| ExistName | ||
| ExistParameter | ||
| Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |
| GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) | |
| GetType | Gets the Type of the current instance. (Inherited from Object.) | |
| IsInHierarchy | ||
| MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
| MoveToChild | ||
| MoveToChildFirst | ||
| MoveToChildLast | ||
| MoveToParent | ||
| MoveToRoot | ||
| Name | ||
| OnAppendingBuilder | ||
| Parameter |
Adds parameter with a name and value
| |
| ToString | (Overrides ObjectToString.) | |
| Validate |