C# Класс NSoft.NFramework.Data.NHibernateEx.Interceptors.LoggingInterceptor

Наследование: NHibernate.EmptyInterceptor
Показать файл Открыть проект

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

Метод Описание
AfterTransactionBegin ( ITransaction tx ) : void
AfterTransactionCompletion ( ITransaction tx ) : void
BeforeTransactionCompletion ( ITransaction tx ) : void
FindDirty ( object entity, object id, object currentState, object previousState, string propertyNames, IType types ) : int[]
Instantiate ( string entityName, EntityMode entityMode, object id ) : object
IsTransient ( object entity ) : bool?
OnDelete ( object entity, object id, object state, string propertyNames, IType types ) : void
OnFlushDirty ( object entity, object id, object currentState, object previousState, string propertyNames, IType types ) : bool
OnLoad ( object entity, object id, object state, string propertyNames, IType types ) : bool
OnSave ( object entity, object id, object state, string propertyNames, IType types ) : bool
PostFlush ( ICollection entities ) : void
PreFlush ( ICollection entities ) : void
SetSession ( ISession session ) : void

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

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

public AfterTransactionBegin ( ITransaction tx ) : void
tx ITransaction
Результат void

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

public AfterTransactionCompletion ( ITransaction tx ) : void
tx ITransaction
Результат void

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

public BeforeTransactionCompletion ( ITransaction tx ) : void
tx ITransaction
Результат void

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

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

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

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

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

public IsTransient ( object entity ) : bool?
entity object
Результат bool?

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

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

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

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

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

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

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

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

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

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

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

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

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

public SetSession ( ISession session ) : void
session ISession
Результат void