C# Класс Castle.Facilities.NHibernateIntegration.Tests.Common.TestInterceptor

An implementation of the IInterceptor interface for testing purposes.
Наследование: NHibernate.EmptyInterceptor
Показать файл Открыть проект

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

Метод Описание
ConfirmInstantiationCall ( ) : bool
ConfirmOnSaveCall ( ) : bool
FindDirty ( object entity, object id, object currentState, object previousState, string propertyNames, NHibernate types ) : int[]
Instantiate ( string clazz, EntityMode entityMode, object id ) : object
OnDelete ( object entity, object id, object state, string propertyNames, NHibernate types ) : void
OnFlushDirty ( object entity, object id, object currentState, object previousState, string propertyNames, NHibernate types ) : bool
OnLoad ( object entity, object id, object state, string propertyNames, NHibernate types ) : bool
OnSave ( object entity, object id, object state, string propertyNames, NHibernate types ) : bool
PostFlush ( System entities ) : void
PreFlush ( System entities ) : void
ResetState ( ) : void

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

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

public ConfirmInstantiationCall ( ) : bool
Результат bool

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

public ConfirmOnSaveCall ( ) : bool
Результат bool

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

public FindDirty ( object entity, object id, object currentState, object previousState, string propertyNames, NHibernate types ) : int[]
entity object
id object
currentState object
previousState object
propertyNames string
types NHibernate
Результат int[]

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

public Instantiate ( string clazz, EntityMode entityMode, object id ) : object
clazz string
entityMode EntityMode
id object
Результат object

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

public OnDelete ( object entity, object id, object state, string propertyNames, NHibernate types ) : void
entity object
id object
state object
propertyNames string
types NHibernate
Результат void

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

public OnFlushDirty ( object entity, object id, object currentState, object previousState, string propertyNames, NHibernate types ) : bool
entity object
id object
currentState object
previousState object
propertyNames string
types NHibernate
Результат bool

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

public OnLoad ( object entity, object id, object state, string propertyNames, NHibernate types ) : bool
entity object
id object
state object
propertyNames string
types NHibernate
Результат bool

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

public OnSave ( object entity, object id, object state, string propertyNames, NHibernate types ) : bool
entity object
id object
state object
propertyNames string
types NHibernate
Результат bool

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

public PostFlush ( System entities ) : void
entities System
Результат void

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

public PreFlush ( System entities ) : void
entities System
Результат void

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

public ResetState ( ) : void
Результат void