Interface IMasterDataAttribute
- Namespace
- BiExcellence.OpenBi.Api.MasterData
- Assembly
- BiExcellence.OpenBi.Api.Client.dll
A dynamic attribute (schema column) defined on a master data object.
public interface IMasterDataAttribute
Properties
Caption
The display text of the attribute.
string? Caption { get; init; }
Property Value
- string
DefaultValue
The column default, as text.
string? DefaultValue { get; init; }
Property Value
- string
Length
The column length; null means the type's default.
int? Length { get; init; }
Property Value
- int?
Name
The column name: a letter followed by letters, digits or underscores. The key of the attribute in Attributes.
string? Name { get; init; }
Property Value
- string
Type
The value type: STRING, BOOLEAN, INTEGER, DOUBLE or DATETIME (see
TableAttributeType). Anything else is stored as a string.
string? Type { get; init; }
Property Value
- string