Method ComputedAs
| Improve this Doc View SourceComputedAs(Func<DataRow, T>, Boolean)
Declares computation expression for this column.
Declaration
public void ComputedAs(Func<DataRow, T> expression, bool isConcrete = false)
Parameters
Type | Name | Description |
---|---|---|
System.Func<DataRow, T> | expression | The expression. |
System.Boolean | isConcrete | true if computation result should be physically stored, otherwise false. |
ComputedAs<T1>(T1, Func<DataRow, T1, T>, Boolean)
Declares computation expression for this column, calculated from one column.
Declaration
public void ComputedAs<T1>(T1 column, Func<DataRow, T1, T> expression, bool isConcrete = false)
where T1 : Column
Parameters
Type | Name | Description |
---|---|---|
T1 | column | The dependent column. |
System.Func<DataRow, T1, T> | expression | The expression. |
System.Boolean | isConcrete | true if computation result should be physically stored, otherwise false. |
Type Parameters
Name | Description |
---|---|
T1 | Type of the dependent column. |
ComputedAs<T1, T2>(T1, T2, Func<DataRow, T1, T2, T>, Boolean)
Declares computation expression for this column, calculated from 2 columns.
Declaration
public void ComputedAs<T1, T2>(T1 column1, T2 column2, Func<DataRow, T1, T2, T> expression, bool isConcrete = false)
where T1 : Column where T2 : Column
Parameters
Type | Name | Description |
---|---|---|
T1 | column1 | The 1st dependent column. |
T2 | column2 | The 2nd dependent column. |
System.Func<DataRow, T1, T2, T> | expression | The expression. |
System.Boolean | isConcrete | true if computation result should be physically stored, otherwise false. |
Type Parameters
Name | Description |
---|---|
T1 | Type of 1st dependent column. |
T2 | Type of 2nd dependent column. |
ComputedAs<T1, T2, T3>(T1, T2, T3, Func<DataRow, T1, T2, T3, T>, Boolean)
Declares computation expression for this column, calculated from 3 columns.
Declaration
public void ComputedAs<T1, T2, T3>(T1 column1, T2 column2, T3 column3, Func<DataRow, T1, T2, T3, T> expression, bool isConcrete = false)
where T1 : Column where T2 : Column where T3 : Column
Parameters
Type | Name | Description |
---|---|---|
T1 | column1 | The 1st dependent column. |
T2 | column2 | The 2nd dependent column. |
T3 | column3 | The 3rd dependent column. |
System.Func<DataRow, T1, T2, T3, T> | expression | The expression. |
System.Boolean | isConcrete | true if computation result should be physically stored, otherwise false. |
Type Parameters
Name | Description |
---|---|
T1 | Type of 1st dependent column. |
T2 | Type of 2nd dependent column. |
T3 | Type of 3rd dependent column. |
ComputedAs<T1, T2, T3, T4>(T1, T2, T3, T4, Func<DataRow, T1, T2, T3, T4, T>, Boolean)
Declares computation expression for this column, calculated from 4 columns.
Declaration
public void ComputedAs<T1, T2, T3, T4>(T1 column1, T2 column2, T3 column3, T4 column4, Func<DataRow, T1, T2, T3, T4, T> expression, bool isConcrete = false)
where T1 : Column where T2 : Column where T3 : Column where T4 : Column
Parameters
Type | Name | Description |
---|---|---|
T1 | column1 | The 1st dependent column. |
T2 | column2 | The 2nd dependent column. |
T3 | column3 | The 3rd dependent column. |
T4 | column4 | The 4th dependent column. |
System.Func<DataRow, T1, T2, T3, T4, T> | expression | The expression. |
System.Boolean | isConcrete | true if computation result should be physically stored, otherwise false. |
Type Parameters
Name | Description |
---|---|
T1 | Type of 1st dependent column. |
T2 | Type of 2nd dependent column. |
T3 | Type of 3rd dependent column. |
T4 | Type of 4th dependent column. |
ComputedAs<T1, T2, T3, T4, T5>(T1, T2, T3, T4, T5, Func<DataRow, T1, T2, T3, T4, T5, T>, Boolean)
Declares computation expression for this column, calculated from 5 columns.
Declaration
public void ComputedAs<T1, T2, T3, T4, T5>(T1 column1, T2 column2, T3 column3, T4 column4, T5 column5, Func<DataRow, T1, T2, T3, T4, T5, T> expression, bool isConcrete = false)
where T1 : Column where T2 : Column where T3 : Column where T4 : Column where T5 : Column
Parameters
Type | Name | Description |
---|---|---|
T1 | column1 | The 1st dependent column. |
T2 | column2 | The 2nd dependent column. |
T3 | column3 | The 3rd dependent column. |
T4 | column4 | The 4th dependent column. |
T5 | column5 | The 5th dependent column. |
System.Func<DataRow, T1, T2, T3, T4, T5, T> | expression | The expression. |
System.Boolean | isConcrete | true if computation result should be physically stored, otherwise false. |
Type Parameters
Name | Description |
---|---|
T1 | Type of 1st dependent column. |
T2 | Type of 2nd dependent column. |
T3 | Type of 3rd dependent column. |
T4 | Type of 4th dependent column. |
T5 | Type of 5th dependent column. |
ComputedAs<T1, T2, T3, T4, T5, T6>(T1, T2, T3, T4, T5, T6, Func<DataRow, T1, T2, T3, T4, T5, T6, T>, Boolean)
Declares computation expression for this column, calculated from 6 columns.
Declaration
public void ComputedAs<T1, T2, T3, T4, T5, T6>(T1 column1, T2 column2, T3 column3, T4 column4, T5 column5, T6 column6, Func<DataRow, T1, T2, T3, T4, T5, T6, T> expression, bool isConcrete = false)
where T1 : Column where T2 : Column where T3 : Column where T4 : Column where T5 : Column where T6 : Column
Parameters
Type | Name | Description |
---|---|---|
T1 | column1 | The 1st dependent column. |
T2 | column2 | The 2nd dependent column. |
T3 | column3 | The 3rd dependent column. |
T4 | column4 | The 4th dependent column. |
T5 | column5 | The 5th dependent column. |
T6 | column6 | The 6th dependent column. |
System.Func<DataRow, T1, T2, T3, T4, T5, T6, T> | expression | The expression. |
System.Boolean | isConcrete | true if computation result should be physically stored, otherwise false. |
Type Parameters
Name | Description |
---|---|
T1 | Type of 1st dependent column. |
T2 | Type of 2nd dependent column. |
T3 | Type of 3rd dependent column. |
T4 | Type of 4th dependent column. |
T5 | Type of 5th dependent column. |
T6 | Type of 6th dependent column. |
ComputedAs<T1, T2, T3, T4, T5, T6, T7>(T1, T2, T3, T4, T5, T6, T7, Func<DataRow, T1, T2, T3, T4, T5, T6, T7, T>, Boolean)
Declares computation expression for this column, calculated from 7 columns.
Declaration
public void ComputedAs<T1, T2, T3, T4, T5, T6, T7>(T1 column1, T2 column2, T3 column3, T4 column4, T5 column5, T6 column6, T7 column7, Func<DataRow, T1, T2, T3, T4, T5, T6, T7, T> expression, bool isConcrete = false)
where T1 : Column where T2 : Column where T3 : Column where T4 : Column where T5 : Column where T6 : Column where T7 : Column
Parameters
Type | Name | Description |
---|---|---|
T1 | column1 | The 1st dependent column. |
T2 | column2 | The 2nd dependent column. |
T3 | column3 | The 3rd dependent column. |
T4 | column4 | The 4th dependent column. |
T5 | column5 | The 5th dependent column. |
T6 | column6 | The 6th dependent column. |
T7 | column7 | The 7th dependent column. |
System.Func<DataRow, T1, T2, T3, T4, T5, T6, T7, T> | expression | The expression. |
System.Boolean | isConcrete | true if computation result should be physically stored, otherwise false. |
Type Parameters
Name | Description |
---|---|
T1 | Type of 1st dependent column. |
T2 | Type of 2nd dependent column. |
T3 | Type of 3rd dependent column. |
T4 | Type of 4th dependent column. |
T5 | Type of 5th dependent column. |
T6 | Type of 6th dependent column. |
T7 | Type of 7th dependent column. |
ComputedAs<T1, T2, T3, T4, T5, T6, T7, T8>(T1, T2, T3, T4, T5, T6, T7, T8, Func<DataRow, T1, T2, T3, T4, T5, T6, T7, T8, T>, Boolean)
Declares computation expression for this column, calculated from 8 columns.
Declaration
public void ComputedAs<T1, T2, T3, T4, T5, T6, T7, T8>(T1 column1, T2 column2, T3 column3, T4 column4, T5 column5, T6 column6, T7 column7, T8 column8, Func<DataRow, T1, T2, T3, T4, T5, T6, T7, T8, T> expression, bool isConcrete = false)
where T1 : Column where T2 : Column where T3 : Column where T4 : Column where T5 : Column where T6 : Column where T7 : Column where T8 : Column
Parameters
Type | Name | Description |
---|---|---|
T1 | column1 | The 1st dependent column. |
T2 | column2 | The 2nd dependent column. |
T3 | column3 | The 3rd dependent column. |
T4 | column4 | The 4th dependent column. |
T5 | column5 | The 5th dependent column. |
T6 | column6 | The 6th dependent column. |
T7 | column7 | The 7th dependent column. |
T8 | column8 | The 8th dependent column. |
System.Func<DataRow, T1, T2, T3, T4, T5, T6, T7, T8, T> | expression | The expression. |
System.Boolean | isConcrete | true if computation result should be physically stored, otherwise false. |
Type Parameters
Name | Description |
---|---|
T1 | Type of 1st dependent column. |
T2 | Type of 2nd dependent column. |
T3 | Type of 3rd dependent column. |
T4 | Type of 4th dependent column. |
T5 | Type of 5th dependent column. |
T6 | Type of 6th dependent column. |
T7 | Type of 7th dependent column. |
T8 | Type of 8th dependent column. |
ComputedAs<T1, T2, T3, T4, T5, T6, T7, T8, T9>(T1, T2, T3, T4, T5, T6, T7, T8, T9, Func<DataRow, T1, T2, T3, T4, T5, T6, T7, T8, T9, T>, Boolean)
Declares computation expression for this column, calculated from 9 columns.
Declaration
public void ComputedAs<T1, T2, T3, T4, T5, T6, T7, T8, T9>(T1 column1, T2 column2, T3 column3, T4 column4, T5 column5, T6 column6, T7 column7, T8 column8, T9 column9, Func<DataRow, T1, T2, T3, T4, T5, T6, T7, T8, T9, T> expression, bool isConcrete = false)
where T1 : Column where T2 : Column where T3 : Column where T4 : Column where T5 : Column where T6 : Column where T7 : Column where T8 : Column where T9 : Column
Parameters
Type | Name | Description |
---|---|---|
T1 | column1 | The 1st dependent column. |
T2 | column2 | The 2nd dependent column. |
T3 | column3 | The 3rd dependent column. |
T4 | column4 | The 4th dependent column. |
T5 | column5 | The 5th dependent column. |
T6 | column6 | The 6th dependent column. |
T7 | column7 | The 7th dependent column. |
T8 | column8 | The 8th dependent column. |
T9 | column9 | The 9th dependent column. |
System.Func<DataRow, T1, T2, T3, T4, T5, T6, T7, T8, T9, T> | expression | The expression. |
System.Boolean | isConcrete | true if computation result should be physically stored, otherwise false. |
Type Parameters
Name | Description |
---|---|
T1 | Type of 1st dependent column. |
T2 | Type of 2nd dependent column. |
T3 | Type of 3rd dependent column. |
T4 | Type of 4th dependent column. |
T5 | Type of 5th dependent column. |
T6 | Type of 6th dependent column. |
T7 | Type of 7th dependent column. |
T8 | Type of 8th dependent column. |
T9 | Type of 9th dependent column. |
ComputedAs<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, Func<DataRow, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T>, Boolean)
Declares computation expression for this column, calculated from 10 columns.
Declaration
public void ComputedAs<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>(T1 column1, T2 column2, T3 column3, T4 column4, T5 column5, T6 column6, T7 column7, T8 column8, T9 column9, T10 column10, Func<DataRow, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T> expression, bool isConcrete = false)
where T1 : Column where T2 : Column where T3 : Column where T4 : Column where T5 : Column where T6 : Column where T7 : Column where T8 : Column where T9 : Column where T10 : Column
Parameters
Type | Name | Description |
---|---|---|
T1 | column1 | The 1st dependent column. |
T2 | column2 | The 2nd dependent column. |
T3 | column3 | The 3rd dependent column. |
T4 | column4 | The 4th dependent column. |
T5 | column5 | The 5th dependent column. |
T6 | column6 | The 6th dependent column. |
T7 | column7 | The 7th dependent column. |
T8 | column8 | The 8th dependent column. |
T9 | column9 | The 9th dependent column. |
T10 | column10 | The 10th dependent column. |
System.Func<DataRow, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T> | expression | The expression. |
System.Boolean | isConcrete | true if computation result should be physically stored, otherwise false. |
Type Parameters
Name | Description |
---|---|
T1 | Type of 1st dependent column. |
T2 | Type of 2nd dependent column. |
T3 | Type of 3rd dependent column. |
T4 | Type of 4th dependent column. |
T5 | Type of 5th dependent column. |
T6 | Type of 6th dependent column. |
T7 | Type of 7th dependent column. |
T8 | Type of 8th dependent column. |
T9 | Type of 9th dependent column. |
T10 | Type of 10th dependent column. |
ComputedAs<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, Func<DataRow, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T>, Boolean)
Declares computation expression for this column, calculated from 11 columns.
Declaration
public void ComputedAs<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>(T1 column1, T2 column2, T3 column3, T4 column4, T5 column5, T6 column6, T7 column7, T8 column8, T9 column9, T10 column10, T11 column11, Func<DataRow, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T> expression, bool isConcrete = false)
where T1 : Column where T2 : Column where T3 : Column where T4 : Column where T5 : Column where T6 : Column where T7 : Column where T8 : Column where T9 : Column where T10 : Column where T11 : Column
Parameters
Type | Name | Description |
---|---|---|
T1 | column1 | The 1st dependent column. |
T2 | column2 | The 2nd dependent column. |
T3 | column3 | The 3rd dependent column. |
T4 | column4 | The 4th dependent column. |
T5 | column5 | The 5th dependent column. |
T6 | column6 | The 6th dependent column. |
T7 | column7 | The 7th dependent column. |
T8 | column8 | The 8th dependent column. |
T9 | column9 | The 9th dependent column. |
T10 | column10 | The 10th dependent column. |
T11 | column11 | The 11th dependent column. |
System.Func<DataRow, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T> | expression | The expression. |
System.Boolean | isConcrete | true if computation result should be physically stored, otherwise false. |
Type Parameters
Name | Description |
---|---|
T1 | Type of 1st dependent column. |
T2 | Type of 2nd dependent column. |
T3 | Type of 3rd dependent column. |
T4 | Type of 4th dependent column. |
T5 | Type of 5th dependent column. |
T6 | Type of 6th dependent column. |
T7 | Type of 7th dependent column. |
T8 | Type of 8th dependent column. |
T9 | Type of 9th dependent column. |
T10 | Type of 10th dependent column. |
T11 | Type of 11th dependent column. |
ComputedAs<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, Func<DataRow, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T>, Boolean)
Declares computation expression for this column, calculated from 12 columns.
Declaration
public void ComputedAs<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>(T1 column1, T2 column2, T3 column3, T4 column4, T5 column5, T6 column6, T7 column7, T8 column8, T9 column9, T10 column10, T11 column11, T12 column12, Func<DataRow, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T> expression, bool isConcrete = false)
where T1 : Column where T2 : Column where T3 : Column where T4 : Column where T5 : Column where T6 : Column where T7 : Column where T8 : Column where T9 : Column where T10 : Column where T11 : Column where T12 : Column
Parameters
Type | Name | Description |
---|---|---|
T1 | column1 | The 1st dependent column. |
T2 | column2 | The 2nd dependent column. |
T3 | column3 | The 3rd dependent column. |
T4 | column4 | The 4th dependent column. |
T5 | column5 | The 5th dependent column. |
T6 | column6 | The 6th dependent column. |
T7 | column7 | The 7th dependent column. |
T8 | column8 | The 8th dependent column. |
T9 | column9 | The 9th dependent column. |
T10 | column10 | The 10th dependent column. |
T11 | column11 | The 11th dependent column. |
T12 | column12 | The 12th dependent column. |
System.Func<DataRow, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T> | expression | The expression. |
System.Boolean | isConcrete | true if computation result should be physically stored, otherwise false. |
Type Parameters
Name | Description |
---|---|
T1 | Type of 1st dependent column. |
T2 | Type of 2nd dependent column. |
T3 | Type of 3rd dependent column. |
T4 | Type of 4th dependent column. |
T5 | Type of 5th dependent column. |
T6 | Type of 6th dependent column. |
T7 | Type of 7th dependent column. |
T8 | Type of 8th dependent column. |
T9 | Type of 9th dependent column. |
T10 | Type of 10th dependent column. |
T11 | Type of 11th dependent column. |
T12 | Type of 12th dependent column. |