 | BcfTableLoad Method (BcfRow, BcfRowMergeOption, BcfRowComparisonMode, FuncBcfColumn, Boolean, Boolean) |
Loads cell-values of specified sourceRow.
Namespace:
CalculationWorks.BusinessModel
Assembly:
CalculationWorks.BusinessModel (in CalculationWorks.BusinessModel.dll) Version: 4.2.0
Syntaxpublic BcfRow Load(
BcfRow sourceRow,
BcfRowMergeOption mergeOption = BcfRowMergeOption.Merge,
BcfRowComparisonMode rowComparisonMode = BcfRowComparisonMode.PrimaryKey,
Func<BcfColumn, bool> columnPredicate = null,
bool pragmaticNull = false
)
Public Function Load (
sourceRow As BcfRow,
Optional mergeOption As BcfRowMergeOption = BcfRowMergeOption.Merge,
Optional rowComparisonMode As BcfRowComparisonMode = BcfRowComparisonMode.PrimaryKey,
Optional columnPredicate As Func(Of BcfColumn, Boolean) = Nothing,
Optional pragmaticNull As Boolean = false
) As BcfRow
Parameters
- sourceRow
- Type: CalculationWorks.BusinessModelBcfRow
The source row. - mergeOption (Optional)
- Type: CalculationWorks.BusinessModelBcfRowMergeOption
The merge option. - rowComparisonMode (Optional)
- Type: CalculationWorks.BusinessModelBcfRowComparisonMode
The row comparison mode. - columnPredicate (Optional)
- Type: SystemFuncBcfColumn, Boolean
A function to test each column for a condition. - pragmaticNull (Optional)
- Type: SystemBoolean
to use default(T) as null-value on not nullable columns.
Return Value
Type:
BcfRowThe target row (added or modified).
Exceptions
See Also