Defines a column that is decorated with a coalesce function
Default constructor
public Void CoalesceColumn()
Initializes a new instance of CoalesceColumn.
public Void CoalesceColumn(field, expression)
Name | Type | Summary |
---|---|---|
field | Field | Field configuration. |
expression | Object[] | A collection of expressions. |
Type | Summary |
---|---|
ArgumentNullException | Thrown when field is null. |
Initializes a new instance of CoalesceColumn.
public Void CoalesceColumn(field, repository, expression)
Name | Type | Summary |
---|---|---|
field | Field | Field configuration. |
repository | Repository | Repository to which the column belongs. |
expression | Object[] | A collection of expressions. |
Type | Summary |
---|---|
ArgumentNullException | Thrown when field is null. |
Initializes a new instance of CoalesceColumn.
public Void CoalesceColumn(fieldName, type, expression)
Name | Type | Summary |
---|---|---|
fieldName | String | The name of the underlaying field. |
type | DbType | Column data type. |
expression | Object[] | Expressions to be added to the expression collection. |
Initializes a new instance of CoalesceColumn.
public Void CoalesceColumn(name, fieldName, type, repository, expression)
Name | Type | Summary |
---|---|---|
name | String | The name of the column. |
fieldName | String | The name of the underlaying field. |
type | DbType | Column data type. |
repository | Repository | Data repository to where the column belongs. |
expression | Object[] | Expressions to be added to the expression collection. |
Coalesce expression collection.
public List<Object> Expressions { get; }
In this document