C# Class Simple.Data.DirtyCheck.ResetReadOnlyEntityListener

Inheritance: ISaveOrUpdateEventListener, IMergeEventListener, IPersistEventListener
Exibir arquivo Open project: juanplopes/simple Class Usage Examples

Public Properties

Property Type Description
ResetReadOnly NHibernate.Engine.CascadingAction

Public Methods

Method Description
OnMerge ( NHibernate.Event.MergeEvent @event ) : void
OnMerge ( NHibernate.Event.MergeEvent @event, IDictionary copiedAlready ) : void
OnPersist ( NHibernate.Event.PersistEvent @event ) : void
OnPersist ( NHibernate.Event.PersistEvent @event, IDictionary createdAlready ) : void
OnSaveOrUpdate ( NHibernate.Event.SaveOrUpdateEvent @event ) : void

Private Methods

Method Description
CascadeOnUpdate ( IEventSource source, IEntityPersister persister, object entity ) : void
ResetReadOnlyEntity ( IEventSource session, object entity ) : void

Method Details

OnMerge() public method

public OnMerge ( NHibernate.Event.MergeEvent @event ) : void
@event NHibernate.Event.MergeEvent
return void

OnMerge() public method

public OnMerge ( NHibernate.Event.MergeEvent @event, IDictionary copiedAlready ) : void
@event NHibernate.Event.MergeEvent
copiedAlready IDictionary
return void

OnPersist() public method

public OnPersist ( NHibernate.Event.PersistEvent @event ) : void
@event NHibernate.Event.PersistEvent
return void

OnPersist() public method

public OnPersist ( NHibernate.Event.PersistEvent @event, IDictionary createdAlready ) : void
@event NHibernate.Event.PersistEvent
createdAlready IDictionary
return void

OnSaveOrUpdate() public method

public OnSaveOrUpdate ( NHibernate.Event.SaveOrUpdateEvent @event ) : void
@event NHibernate.Event.SaveOrUpdateEvent
return void

Property Details

ResetReadOnly public_oe static_oe property

public static CascadingAction,NHibernate.Engine ResetReadOnly
return NHibernate.Engine.CascadingAction