Called by subclasses that load entities

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

Syntax

Visual Basic (Declaration)
Protected Function LoadEntity ( _
	session As ISessionImplementor, _
	id As Object, _
	identifierType As IType, _
	optionalObject As Object, _
	optionalEntityName As Type, _
	optionalIdentifier As Object, _
	persister As IEntityPersister _
) As IList
C#
protected IList LoadEntity(
	ISessionImplementor session,
	Object id,
	IType identifierType,
	Object optionalObject,
	Type optionalEntityName,
	Object optionalIdentifier,
	IEntityPersister persister
)
Visual C++
protected:
IList^ LoadEntity(
	ISessionImplementor^ session, 
	Object^ id, 
	IType^ identifierType, 
	Object^ optionalObject, 
	Type^ optionalEntityName, 
	Object^ optionalIdentifier, 
	IEntityPersister^ persister
)
JavaScript
function loadEntity(session, id, identifierType, optionalObject, optionalEntityName, optionalIdentifier, persister);

Parameters

session
Type: NHibernate.Engine..::.ISessionImplementor
id
Type: System..::.Object
identifierType
Type: NHibernate.Type..::.IType
optionalObject
Type: System..::.Object
optionalEntityName
Type: System..::.Type
optionalIdentifier
Type: System..::.Object
persister
Type: NHibernate.Persister.Entity..::.IEntityPersister

See Also