C# Класс DevBridge.Templates.WebProject.Data.EventListeners.DeleteEventListener

nHibernate Delete Event Listener
Наследование: NHibernate.Event.Default.DefaultDeleteEventListener
Показать файл Открыть проект

Открытые методы

Метод Описание
DeleteEventListener ( EventListenerHelper eventListenerHelper ) : BetterCms.Core.DataAccess.DataContext.EventListeners

Initializes a new instance of the DeleteEventListener class.

Защищенные методы

Метод Описание
DeleteEntity ( IEventSource session, object entity, NHibernate.Engine.EntityEntry entityEntry, bool isCascadeDeleteEnabled, IEntityPersister persister, ISet transientEntities ) : void

Perform the entity deletion. Well, as with most operations, does not really perform it; just schedules an action/execution with the T:NHibernate.Engine.ActionQueue for execution during flush.

Описание методов

DeleteEntity() защищенный Метод

Perform the entity deletion. Well, as with most operations, does not really perform it; just schedules an action/execution with the T:NHibernate.Engine.ActionQueue for execution during flush.
protected DeleteEntity ( IEventSource session, object entity, NHibernate.Engine.EntityEntry entityEntry, bool isCascadeDeleteEnabled, IEntityPersister persister, ISet transientEntities ) : void
session IEventSource The originating session
entity object The entity to delete
entityEntry NHibernate.Engine.EntityEntry The entity's entry in the
isCascadeDeleteEnabled bool Is delete cascading enabled?
persister IEntityPersister The entity persister.
transientEntities ISet A cache of already deleted entities.
Результат void

DeleteEventListener() публичный Метод

Initializes a new instance of the DeleteEventListener class.
public DeleteEventListener ( EventListenerHelper eventListenerHelper ) : BetterCms.Core.DataAccess.DataContext.EventListeners
eventListenerHelper EventListenerHelper The event listener helper.
Результат BetterCms.Core.DataAccess.DataContext.EventListeners