Represents a column of a statement.
Default constructor
public Void Column()
Initializes a new instance of Column.
public Void Column(field)
Name | Type | Summary |
---|---|---|
field | Field | Field configuration. |
Type | Summary |
---|---|
ArgumentNullException | Thown when field is null. |
Initializes a new instance of Column.
public Void Column(field, repository)
Name | Type | Summary |
---|---|---|
field | Field | Field configuration. |
repository | Repository | Repository to which the column belongs to. |
Type | Summary |
---|---|
ArgumentNullException | Thown when field is null. |
Initializes a new instance of Column.
public Void Column(fieldName)
Name | Type | Summary |
---|---|---|
fieldName | String | Column name. |
Initializes a new instance of Column.
public Void Column(fieldName, repository)
Name | Type | Summary |
---|---|---|
fieldName | String | Column name. |
repository | Repository | Repository to which the column belongs to. |
Initializes a new instance of Column.
public Void Column(name, fieldName, repository)
Name | Type | Summary |
---|---|---|
name | String | Columna name (alias). |
fieldName | String | Column actual name. |
repository | Repository | Repository to which the column belongs to. |
Type | Summary |
---|---|
ArgumentNullOrEmptyException | Thrown when fieldName is null or empty. |
Name of the underlaying field.
public String FieldName { get; set; }
Column name.
public String Name { get; set; }
Repository to which the column belongs to. Optional if not specified the main repository must be used.
public Repository Repository { get; set; }
In this document