Perform any cascades needed as part of this copy event.
Namespace: NHibernate.Event.DefaultAssembly: NHibernate (in NHibernate.dll) Version: 3.2.0.4000 (3.2.0.4000)
Syntax
C# |
---|
protected virtual void CascadeOnMerge( IEventSource source, IEntityPersister persister, Object entity, IDictionary copyCache ) |
Visual Basic |
---|
Protected Overridable Sub CascadeOnMerge ( _ source As IEventSource, _ persister As IEntityPersister, _ entity As Object, _ copyCache As IDictionary _ ) |
Visual C++ |
---|
protected: virtual void CascadeOnMerge( IEventSource^ source, IEntityPersister^ persister, Object^ entity, IDictionary^ copyCache ) |
Parameters
- source
- Type: NHibernate.Event..::..IEventSource
The merge event being processed.
- persister
- Type: NHibernate.Persister.Entity..::..IEntityPersister
The persister of the entity being copied.
- entity
- Type: System..::..Object
The entity being copied.
- copyCache
- Type: System.Collections..::..IDictionary
A cache of already copied instance.