Get the current database state of the object, in a "hydrated" form, without resolving identifiers

Namespace:  NHibernate.Persister.Entity
Assembly:  NHibernate (in NHibernate.dll)

Syntax

Visual Basic (Declaration)
Function GetDatabaseSnapshot ( _
	id As Object, _
	version As Object, _
	session As ISessionImplementor _
) As Object()
C#
Object[] GetDatabaseSnapshot(
	Object id,
	Object version,
	ISessionImplementor session
)
Visual C++
array<Object^>^ GetDatabaseSnapshot(
	Object^ id, 
	Object^ version, 
	ISessionImplementor^ session
)
JavaScript
function getDatabaseSnapshot(id, version, session);

Return Value

nullNothingnullptra null reference (Nothing in Visual Basic) if select-before-update is not enabled or not supported

See Also