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

Syntax

Visual Basic (Declaration)
Public Overridable Function OnLoad ( _
	entity As Object, _
	id As Object, _
	state As Object(), _
	propertyNames As String(), _
	types As IType() _
) As Boolean
C#
public virtual bool OnLoad(
	Object entity,
	Object id,
	Object[] state,
	string[] propertyNames,
	IType[] types
)
Visual C++
public:
virtual bool OnLoad(
	Object^ entity, 
	Object^ id, 
	array<Object^>^ state, 
	array<String^>^ propertyNames, 
	array<IType^>^ types
)
JavaScript
function onLoad(entity, id, state, propertyNames, types);

Parameters

entity
Type: System..::.Object
id
Type: System..::.Object
state
Type: array< System..::.Object >[]()[]
propertyNames
Type: array< System..::.String >[]()[]
types
Type: array< NHibernate.Type..::.IType >[]()[]

Implements

IInterceptor..::.OnLoad(Object, Object, array<Object>[]()[], array<String>[]()[], array<IType>[]()[])

See Also