interface
IParameterDefinition
public interface IParameterDefinition Base interface for PropertyDefinition, InputDefinition and OutputDefinition.
Properties
| Name | Type | Description |
|---|---|---|
Name virtual | String | Parameter name. |
Display virtual | DisplayInfo | Display info about this parameter. |
Type virtual | Type | Value type stored / transmitted by this parameter. |
IsRequired virtual | Boolean | If true, a value must be provided for this parameter otherwise a validation error will be generated. |
IsMissing virtual | Boolean | If true, this parameter wasn't found on the current node binding. |
Attributes virtual | IReadOnlyCollection<Attribute> | If this parameter was generated by reflection, contains the attributes of the source member. |
Assembly:
Facepunch.ActionGraphs Namespace: Facepunch.ActionGraphs Full Name: Facepunch.ActionGraphs.IParameterDefinition