Handles the calls needed to perform pre-save cascades for the given entity.
Namespace: NHibernate.Event.DefaultAssembly: NHibernate (in NHibernate.dll) Version: 3.2.0.4000 (3.2.0.4000)
Syntax
C# |
---|
protected virtual void CascadeBeforeSave( IEventSource source, IEntityPersister persister, Object entity, Object anything ) |
Visual Basic |
---|
Protected Overridable Sub CascadeBeforeSave ( _ source As IEventSource, _ persister As IEntityPersister, _ entity As Object, _ anything As Object _ ) |
Visual C++ |
---|
protected: virtual void CascadeBeforeSave( IEventSource^ source, IEntityPersister^ persister, Object^ entity, Object^ anything ) |
Parameters
- source
- Type: NHibernate.Event..::..IEventSource
The session from which the save event originated.
- persister
- Type: NHibernate.Persister.Entity..::..IEntityPersister
The entity's persister instance.
- entity
- Type: System..::..Object
The entity to be saved.
- anything
- Type: System..::..Object
Generally cascade-specific data