EntityCollectionBaseTEntityDeleteMultiAsync Method (IPredicate) |
Async variant of
DeleteMulti(IPredicate)
Deletes from the persistent storage all entities of the type this collection is for which match with the specified filter,
formulated in the predicate or predicate expression definition.
Namespace: SD.LLBLGen.Pro.ORMSupportClassesAssembly: SD.LLBLGen.Pro.ORMSupportClasses (in SD.LLBLGen.Pro.ORMSupportClasses.dll) Version: 5.0.0.0 (5.0.0)
Syntax public Task<int> DeleteMultiAsync(
IPredicate deleteFilter
)
Public Function DeleteMultiAsync (
deleteFilter As IPredicate
) As Task(Of Integer)
Parameters
- deleteFilter
- Type: SD.LLBLGen.Pro.ORMSupportClassesIPredicate
A predicate or predicate expression which should be used as filter for the entities to delete. Can be null,
which will result in a query removing all entities of the type this collection is for from the persistent storage
Return Value
Type:
TaskInt32Implements
IEntityCollectionDeleteMultiAsync(IPredicate)Remarks
Not supported for entities which are in a hierarchy of TargetPerEntity
See Also