Click or drag to resize
EntityCollectionBaseTEntityDeleteMultiAsync Method
Overload List
  NameDescription
Public methodDeleteMultiAsync
Async variant of DeleteMulti Deletes all Entities in the IEntityCollection from the persistent storage. If this IEntityCollection is added to a transaction, the delete processes will be done in that transaction, if the entity isn't already added to another transaction. If the entity is already in another transaction, it will use that transaction. If no transaction is present, the deletes are done in a/ new Transaction. Deleted entities are marked deleted and are removed from the collection.
Public methodDeleteMultiAsync(CancellationToken)
Async variant of DeleteMulti Deletes all Entities in the IEntityCollection from the persistent storage. If this IEntityCollection is added to a transaction, the delete processes will be done in that transaction, if the entity isn't already added to another transaction. If the entity is already in another transaction, it will use that transaction. If no transaction is present, the deletes are done in a/ new Transaction. Deleted entities are marked deleted and are removed from the collection.
Public methodDeleteMultiAsync(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.
Public methodDeleteMultiAsync(IPredicate, IRelationCollection)
Async variant of DeleteMulti(IPredicate, IRelationCollection) 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.
Public methodDeleteMultiAsync(IPredicate, CancellationToken)
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.
Public methodDeleteMultiAsync(IPredicate, IRelationCollection, CancellationToken)
Async variant of DeleteMulti(IPredicate, IRelationCollection) 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.
Top
See Also