Class AugmentationAttribute
- Namespace
- MES.MQC.UtilityLibrary.Form.Attributes.Field
- Assembly
- MES.MQC.UtilityLibrary.dll
public class AugmentationAttribute : AssistanceAttributeBase, _Attribute
- Inheritance
-
AugmentationAttribute
- Implements
- Inherited Members
Constructors
AugmentationAttribute(Type, AssistanceExecution)
public AugmentationAttribute(Type innerType, AssistanceExecution execution)
Parameters
innerTypeTypeexecutionAssistanceExecution
AugmentationAttribute(Type, Dictionary<string, string>, AssistanceExecution)
[JsonConstructor]
public AugmentationAttribute(Type innerType, Dictionary<string, string> inputMappings, AssistanceExecution execution = AssistanceExecution.Always)
Parameters
innerTypeTypeinputMappingsDictionary<string, string>executionAssistanceExecution
AugmentationAttribute(Type, string[], AssistanceExecution)
public AugmentationAttribute(Type innerType, string[] inputs = null, AssistanceExecution execution = AssistanceExecution.Always)
Parameters
innerTypeTypeinputsstring[]executionAssistanceExecution