Class RCARequiredAttribute
Annotation attribute indicating if data is required for RCA and if so which type of RCA.
Inherited Members
Namespace: IAI.DT.DataModel.Attributes
Assembly: IAI.DT.DataModel.dll
Syntax
[AttributeUsage(AttributeTargets.Property, AllowMultiple = true)]
public class RCARequiredAttribute : Attribute
Constructors
RCARequiredAttribute(RebuildCostClassification)
ctor
Declaration
public RCARequiredAttribute(RebuildCostClassification rebuildType)
Parameters
| Type | Name | Description |
|---|---|---|
| RebuildCostClassification | rebuildType | The type of calculation needed from RebuildCostClassification to generate RCA data. |
Properties
RebuildType
The RebuildCostClassification types for this instance indicating which calculation the annotated data item is required for.
Declaration
public RebuildCostClassification RebuildType { get; }
Property Value
| Type | Description |
|---|---|
| RebuildCostClassification |
Tag
Tag to identify data items in a set where only one is required.
Declaration
public string? Tag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |