Public instance methods
void AfterTransactionBegin(ITransaction tx)
void AfterTransactionCompletion(ITransaction tx)
void BeforeTransactionCompletion(ITransaction tx)
bool Equals(object obj)
Parameters
return bool |
|
object obj |
|
Int32[] FindDirty(object entity, object id, Object[] currentState, Object[] previousState, String[] propertyNames, IType[] types)
Parameters
return Int32[] |
|
object entity |
|
object id |
|
Object[] currentState |
|
Object[] previousState |
|
String[] propertyNames |
|
IType[] types |
|
object Instantiate(Type clazz, object id)
Parameters
return object |
|
Type clazz |
|
object id |
|
object IsUnsaved(object entity)
Parameters
return object |
|
object entity |
|
void OnDelete(object entity, object id, Object[] state, String[] propertyNames, IType[] types)
Parameters
object entity |
|
object id |
|
Object[] state |
|
String[] propertyNames |
|
IType[] types |
|
bool OnFlushDirty(object entity, object id, Object[] currentState, Object[] previousState, String[] propertyNames, IType[] types)
Parameters
return bool |
|
object entity |
|
object id |
|
Object[] currentState |
|
Object[] previousState |
|
String[] propertyNames |
|
IType[] types |
|
bool OnLoad(object entity, object id, Object[] state, String[] propertyNames, IType[] types)
Parameters
return bool |
|
object entity |
|
object id |
|
Object[] state |
|
String[] propertyNames |
|
IType[] types |
|
bool OnSave(object entity, object id, Object[] state, String[] propertyNames, IType[] types)
Parameters
return bool |
|
object entity |
|
object id |
|
Object[] state |
|
String[] propertyNames |
|
IType[] types |
|
void PostFlush(ICollection entities)
Parameters
ICollection entities |
|
void PreFlush(ICollection entitites)
Parameters
ICollection entitites |
|
void SetSession(ISession session)