BcfDataSetCreateTempDataSet Method |
Namespace: CalculationWorks.BusinessModel
public BcfDataSet CreateTempDataSet( Func<BcfColumn, bool> columnPredicate = null, Nullable<BcfRelationRule> updateRule = null, Nullable<BcfRelationRule> deleteRule = null )
The created dataset will contain all tables and relations. Columns - but not keycolumns - can be filtered by columnPredicate. Optimizer generated columns are always filtered out.
The options-objects of Table, Relation, Column and Rule will be typed as Object an set to . This special properties are copied: DefaultValue and Sequence.
Properties: Trigger, Converter, Formatter, DiscardAction and ContentEqualityComparison are not copied.
The created dataset will not support file based undo.