The types of children to cascade to
            
Namespace: NHibernate.EngineAssembly: NHibernate (in NHibernate.dll) Version: 3.2.0.4000 (3.2.0.4000)
Syntax
| C# | 
|---|
public enum CascadePoint  | 
| Visual Basic | 
|---|
Public Enumeration CascadePoint  | 
| Visual C++ | 
|---|
public enum class CascadePoint  | 
Members
| Member name | Value | Description | |
|---|---|---|---|
| AfterInsertBeforeDelete | 1 | A cascade point that occurs just after the insertion of the parent entity and just before deletion | |
| BeforeInsertAfterDelete | 2 | A cascade point that occurs just before the insertion of the parent entity and just after deletion | |
| AfterInsertBeforeDeleteViaCollection | 3 | A cascade point that occurs just after the insertion of the parent entity and just before deletion, inside a collection | |
| AfterUpdate | 0 | A cascade point that occurs just after the update of the parent entity | |
| BeforeFlush | 0 | A cascade point that occurs just before the session is flushed | |
| AfterEvict | 0 | A cascade point that occurs just after eviction of the parent entity from the session cache | |
| BeforeRefresh | 0 | A cascade point that occurs just after locking a transient parent entity into the session cache | |
| AfterLock | 0 | A cascade point that occurs just after locking a transient parent entity into the session cache | |
| BeforeMerge | 0 | A cascade point that occurs just before merging from a transient parent entity into the object in the session cache | |
| IsIn | Apply an "in" constraint to the named property Note: throws an exception outside of a QueryOver expression | ||
| IsIn | Apply an "in" constraint to the named property Note: throws an exception outside of a QueryOver expression | ||
| IsBetween | Apply a "between" constraint to the named property Note: throws an exception outside of a QueryOver expression | ||
| IsProxy | |||
| As | |||
| ToTypeParameters |