Method | Description | |
---|---|---|
CreateProxy ( object id, ISessionImplementor session ) : object | ||
Delete ( object id, object version, object obj, ISessionImplementor session ) : void | ||
FindDirty ( object x, object y, object owner, ISessionImplementor session ) : int[] | ||
FindModified ( object old, object current, object owner, ISessionImplementor session ) : int[] | ||
GetCurrentPersistentState ( object id, object version, ISessionImplementor session ) : object[] | ||
GetCurrentVersion ( object id, ISessionImplementor session ) : object | ||
GetDatabaseSnapshot ( object id, object version, ISessionImplementor session ) : object[] | ||
GetIdentifier ( object obj ) : object | ||
GetPropertyType ( string propertyName ) : IType | ||
GetPropertyValue ( object obj, int i ) : object | ||
GetPropertyValue ( object obj, string name ) : object | ||
GetPropertyValues ( object obj ) : object[] | ||
GetVersion ( object obj ) : object | ||
Insert ( object fields, object obj, ISessionImplementor session ) : object | ||
Insert ( object id, object fields, object obj, ISessionImplementor session ) : void | ||
Instantiate ( object id ) : object | ||
IsInstance ( object entity ) : bool | ||
IsUnsaved ( object obj ) : bool | ||
IsUnsavedVersion ( object values ) : bool | ||
Load ( object id, object optionalObject, NHibernate.LockMode lockMode, ISessionImplementor session ) : object | ||
Lock ( object id, object version, object obj, NHibernate.LockMode lockMode, ISessionImplementor session ) : void | ||
PostInstantiate ( ) : void | ||
PostInstantiate ( ISessionFactoryImplementor factory ) : void | ||
ProcessInsertGeneratedProperties ( object id, object entity, object state, ISessionImplementor session ) : void | ||
ProcessUpdateGeneratedProperties ( object id, object entity, object state, ISessionImplementor session ) : void | ||
SetIdentifier ( object obj, object id ) : void | ||
SetPropertyValue ( object obj, int i, object value ) : void | ||
SetPropertyValues ( object obj, object values ) : void | ||
Update ( object id, object fields, int dirtyFields, bool hasDirtyCollection, object oldFields, object oldVersion, object obj, ISessionImplementor session ) : void |
Update a persistent instance
|
|
Update ( object id, object fields, int dirtyFields, object oldFields, object oldVersion, object obj, ISessionImplementor session ) : void |
public CreateProxy ( object id, ISessionImplementor session ) : object | ||
id | object | |
session | ISessionImplementor | |
return | object |
public Delete ( object id, object version, object obj, ISessionImplementor session ) : void | ||
id | object | |
version | object | |
obj | object | |
session | ISessionImplementor | |
return | void |
public FindDirty ( object x, object y, object owner, ISessionImplementor session ) : int[] | ||
x | object | |
y | object | |
owner | object | |
session | ISessionImplementor | |
return | int[] |
public FindModified ( object old, object current, object owner, ISessionImplementor session ) : int[] | ||
old | object | |
current | object | |
owner | object | |
session | ISessionImplementor | |
return | int[] |
public GetCurrentPersistentState ( object id, object version, ISessionImplementor session ) : object[] | ||
id | object | |
version | object | |
session | ISessionImplementor | |
return | object[] |
public GetCurrentVersion ( object id, ISessionImplementor session ) : object | ||
id | object | |
session | ISessionImplementor | |
return | object |
public GetDatabaseSnapshot ( object id, object version, ISessionImplementor session ) : object[] | ||
id | object | |
version | object | |
session | ISessionImplementor | |
return | object[] |
public GetPropertyType ( string propertyName ) : IType | ||
propertyName | string | |
return | IType |
public GetPropertyValue ( object obj, int i ) : object | ||
obj | object | |
i | int | |
return | object |
public GetPropertyValue ( object obj, string name ) : object | ||
obj | object | |
name | string | |
return | object |
public GetPropertyValues ( object obj ) : object[] | ||
obj | object | |
return | object[] |
public Insert ( object fields, object obj, ISessionImplementor session ) : object | ||
fields | object | |
obj | object | |
session | ISessionImplementor | |
return | object |
public Insert ( object id, object fields, object obj, ISessionImplementor session ) : void | ||
id | object | |
fields | object | |
obj | object | |
session | ISessionImplementor | |
return | void |
public IsUnsavedVersion ( object values ) : bool | ||
values | object | |
return | bool |
public Load ( object id, object optionalObject, NHibernate.LockMode lockMode, ISessionImplementor session ) : object | ||
id | object | |
optionalObject | object | |
lockMode | NHibernate.LockMode | |
session | ISessionImplementor | |
return | object |
public Lock ( object id, object version, object obj, NHibernate.LockMode lockMode, ISessionImplementor session ) : void | ||
id | object | |
version | object | |
obj | object | |
lockMode | NHibernate.LockMode | |
session | ISessionImplementor | |
return | void |
public PostInstantiate ( ISessionFactoryImplementor factory ) : void | ||
factory | ISessionFactoryImplementor | |
return | void |
public ProcessInsertGeneratedProperties ( object id, object entity, object state, ISessionImplementor session ) : void | ||
id | object | |
entity | object | |
state | object | |
session | ISessionImplementor | |
return | void |
public ProcessUpdateGeneratedProperties ( object id, object entity, object state, ISessionImplementor session ) : void | ||
id | object | |
entity | object | |
state | object | |
session | ISessionImplementor | |
return | void |
public SetIdentifier ( object obj, object id ) : void | ||
obj | object | |
id | object | |
return | void |
public SetPropertyValue ( object obj, int i, object value ) : void | ||
obj | object | |
i | int | |
value | object | |
return | void |
public SetPropertyValues ( object obj, object values ) : void | ||
obj | object | |
values | object | |
return | void |
public Update ( object id, object fields, int dirtyFields, bool hasDirtyCollection, object oldFields, object oldVersion, object obj, ISessionImplementor session ) : void | ||
id | object | The id. |
fields | object | The fields. |
dirtyFields | int | The dirty fields. |
hasDirtyCollection | bool | if set to |
oldFields | object | The old fields. |
oldVersion | object | The old version. |
obj | object | The obj. |
session | ISessionImplementor | The session. |
return | void |
public Update ( object id, object fields, int dirtyFields, object oldFields, object oldVersion, object obj, ISessionImplementor session ) : void | ||
id | object | |
fields | object | |
dirtyFields | int | |
oldFields | object | |
oldVersion | object | |
obj | object | |
session | ISessionImplementor | |
return | void |