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 CascadeDelete(
IEntity2 entityToDelete,
int maxLevel
) |
Visual Basic |
---|
Public Overridable Sub CascadeDelete (
entityToDelete As IEntity2,
maxLevel As Integer
) |
Visual C++ |
---|
public:
virtual void CascadeDelete(
IEntity2^ entityToDelete,
int maxLevel
) |
F# |
---|
abstract CascadeDelete :
entityToDelete : IEntity2 *
maxLevel : int -> unit
override CascadeDelete :
entityToDelete : IEntity2 *
maxLevel : int -> unit |
Parameters
- entityToDelete
- Type: IEntity2
Entity to delete
- maxLevel
- Type: System..::..Int32
Maximum number of cascade levels.
Implements
IRepositoryExtender..::..CascadeDelete(IEntity2, Int32)See Also