Adds the entity to unit of work used to perform one-level cascading delete in situations where cascading delete cannot be defined on a database level. All dependant sub-entities of the entityToDelete are deleted.
Namespace: MonoSoftware.LLBLGenAssembly: MonoSoftware.LLBLGen (in MonoSoftware.LLBLGen.dll) Version: 1.0.40.661 (1.0.40.661)
Syntax
C# |
---|
public virtual void AddForCascadeDelete(
IEntity2 entityToDelete,
UnitOfWork2 unitOfWork
) |
Visual Basic |
---|
Public Overridable Sub AddForCascadeDelete (
entityToDelete As IEntity2,
unitOfWork As UnitOfWork2
) |
Visual C++ |
---|
public:
virtual void AddForCascadeDelete(
IEntity2^ entityToDelete,
UnitOfWork2^ unitOfWork
) |
F# |
---|
abstract AddForCascadeDelete :
entityToDelete : IEntity2 *
unitOfWork : UnitOfWork2 -> unit
override AddForCascadeDelete :
entityToDelete : IEntity2 *
unitOfWork : UnitOfWork2 -> unit |
Parameters
- entityToDelete
- Type: IEntity2
Entity to delete
- unitOfWork
- Type: UnitOfWork2
Unit of work.
Implements
IRepositoryExtender..::..AddForCascadeDelete(IEntity2, UnitOfWork2)See Also