Class Variable
Represents a variable.
Inheritance
Variable
Implements
Namespace: BiExcellence.OpenBi.Api.Commands.DataProviders
Assembly: BiExcellence.OpenBi.Api.DataProvider.dll
Syntax
public class Variable : IVariable, IFilterableInfoObject, IInfoObject
Constructors
Variable(IVariable)
Copy constructor.
Declaration
public Variable(IVariable variable)
Parameters
Type | Name | Description |
---|---|---|
IVariable | variable | The variable. |
Properties
DataType
Gets or sets the data type.
Declaration
public InfoObjectDataType DataType { get; set; }
Property Value
Type | Description |
---|---|
InfoObjectDataType |
DefaultFilters
Gets or sets the default filters.
Declaration
public IList<IFilter> DefaultFilters { get; }
Property Value
Type | Description |
---|---|
IList<IFilter> |
Entrytp
Gets or sets the entry type.
Declaration
public VariableEntryType Entrytp { get; set; }
Property Value
Type | Description |
---|---|
VariableEntryType |
Filters
Gets the filters.
Declaration
public IList<IFilter> Filters { get; }
Property Value
Type | Description |
---|---|
IList<IFilter> |
Id
Gets the id.
Declaration
public string Id { get; protected set; }
Property Value
Type | Description |
---|---|
string |
InputReady
Gets or sets whether the variable is ready for input. If false
don't show to user.
Declaration
public bool InputReady { get; set; }
Property Value
Type | Description |
---|---|
bool |
Iobjnm
Gets or sets the iobjnm.
Declaration
public string? Iobjnm { get; set; }
Property Value
Type | Description |
---|---|
string |
Name
Gets or sets the name.
Declaration
public string? Name { get; set; }
Property Value
Type | Description |
---|---|
string |
Selection
Gets or sets the selection.
Declaration
public VariableSelection Selection { get; set; }
Property Value
Type | Description |
---|---|
VariableSelection |
Vartyp
Gets or sets the var type.
Declaration
public VariableType Vartyp { get; set; }
Property Value
Type | Description |
---|---|
VariableType |