Add the "hydrated state" (an array) of an uninitialized entity to the session. We don't try to resolve any associations yet, because there might be other entities waiting to be read from the ADO datareader we are currently processing

Namespace:  NHibernate.Impl
Assembly:  NHibernate (in NHibernate.dll)

Syntax

Visual Basic (Declaration)
Public Sub PostHydrate ( _
	persister As IEntityPersister, _
	id As Object, _
	values As Object(), _
	obj As Object, _
	lockMode As LockMode _
)
C#
public void PostHydrate(
	IEntityPersister persister,
	Object id,
	Object[] values,
	Object obj,
	LockMode lockMode
)
Visual C++
public:
virtual void PostHydrate(
	IEntityPersister^ persister, 
	Object^ id, 
	array<Object^>^ values, 
	Object^ obj, 
	LockMode^ lockMode
) sealed
JavaScript
function postHydrate(persister, id, values, obj, lockMode);

Parameters

persister
Type: NHibernate.Persister.Entity..::.IEntityPersister
id
Type: System..::.Object
values
Type: array< System..::.Object >[]()[]
obj
Type: System..::.Object
lockMode
Type: NHibernate..::.LockMode

Implements

ISessionImplementor..::.PostHydrate(IEntityPersister, Object, array<Object>[]()[], Object, LockMode)

See Also