C# 클래스 Castle.Facilities.NHibernateIntegration.Tests.Common.TestInterceptor

An implementation of the IInterceptor interface for testing purposes.
상속: NHibernate.EmptyInterceptor
파일 보기 프로젝트 열기: hconceicao/Castle.Facilities.NHibernateIntegration3

공개 메소드들

메소드 설명
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