Click or drag to resize
IDaoDeleteMulti Method (ITransaction, IPredicate, IRelationCollection)
Deletes from the persistent storage all 'Employee' entities which match with the specified filter, formulated in the predicate or predicate expression definition.

Namespace:  SD.LLBLGen.Pro.ORMSupportClasses
Assembly:  SD.LLBLGen.Pro.ORMSupportClasses (in SD.LLBLGen.Pro.ORMSupportClasses.dll) Version: (5.3.0)
int DeleteMulti(
	ITransaction containingTransaction,
	IPredicate deleteFilter,
	IRelationCollection relations


Type: SD.LLBLGen.Pro.ORMSupportClassesITransaction
A containing transaction, if caller is added to a transaction, or null if not.
Type: SD.LLBLGen.Pro.ORMSupportClassesIPredicate
A predicate or predicate expression which should be used as filter for the entities to delete.
Type: SD.LLBLGen.Pro.ORMSupportClassesIRelationCollection
The set of relations to walk to construct the total query.

Return Value

Type: Int32
Number of entities affected, if the used persistent storage has rowcounting enabled.
Not supported for deleting entities which are part of a TargetPerEntity hierarchy
See Also