Entity Framework Extensions Column

Column

Name Description
ColumnInputExpression Specifies columns that must be inserted/updated.
ColumnOutputExpression Specifies columns that must be returned (populated in the entity).
ColumnInputOutputExpression Specifies columns that must be inserted/updated & returned (populated in the entity).
ColumnPrimaryKeyExpression Specifies custom properties to use as the key.
ColumnSynchronizeDeleteKeySubsetExpression It allows you to synchronize (insert/update/delete) only a part of the tables.

Ignore On

Name Description
IgnoreOnInsertExpression It allows you to ignore some columns when the BulkInsert method is executed.
IgnoreOnMergeInsertExpression It allows you to ignore some columns when the BulkMerge method executes the insert statement and these columns will only be used in update statement.
IgnoreOnMergeUpdateExpression It allows you to ignore some columns when the BulkMerge method executes the update statement and these columns will only be used in insert statement.
IgnoreOnSynchronizeInsertExpression It allows you to ignore some columns when the BulkSynchronize method executes the insert statement and these columns will only be used in update statement.
IgnoreOnSynchronizeUpdateExpression It allows you to ignore some columns when the BulkSynchronize method executes the UPDATE statement and these columns will only be used in INSERT statement.
IgnoreOnUpdateExpression It allows you to ignore some columns when the BulkUpdate method is executed. Inverse of MergeMatchedAndNotConditionExpression which allows you to perform the bulk update operation if the specified property value is not equal to the database value.

Last updated: 2025-08-09
Author:


Contents