IDataAccessAdapterDeleteEntityAsync Method (IEntity2, CancellationToken) |
Async variant of
DeleteEntity(IEntity2).
Deletes the specified entity from the persistent storage. The entity is not usable after this call, the state is set to OutOfSync.
Will use the current transaction if a transaction is in progress.
If the passed in entity has a concurrency predicate factory object, the returned predicate expression is used to restrict the delete process.
Namespace:
SD.LLBLGen.Pro.ORMSupportClasses
Assembly:
SD.LLBLGen.Pro.ORMSupportClasses (in SD.LLBLGen.Pro.ORMSupportClasses.dll) Version: 5.2.0.0 (5.2.17.0403)
Syntax Task<bool> DeleteEntityAsync(
IEntity2 entityToDelete,
CancellationToken cancellationToken
)
Function DeleteEntityAsync (
entityToDelete As IEntity2,
cancellationToken As CancellationToken
) As Task(Of Boolean)
Parameters
- entityToDelete
- Type: SD.LLBLGen.Pro.ORMSupportClassesIEntity2
The entity instance to delete from the persistent storage - cancellationToken
- Type: System.ThreadingCancellationToken
The cancellation token.
Return Value
Type:
TaskBoolean
true if the delete was succesful, otherwise false.
See Also