Called by subclasses that load entities

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

Syntax

C#
protected IList LoadEntity(
	ISessionImplementor session,
	Object id,
	IType identifierType,
	Object optionalObject,
	string optionalEntityName,
	Object optionalIdentifier,
	IEntityPersister persister
)
Visual Basic
Protected Function LoadEntity ( _
	session As ISessionImplementor, _
	id As Object, _
	identifierType As IType, _
	optionalObject As Object, _
	optionalEntityName As String, _
	optionalIdentifier As Object, _
	persister As IEntityPersister _
) As IList
Visual C++
protected:
IList^ LoadEntity(
	ISessionImplementor^ session, 
	Object^ id, 
	IType^ identifierType, 
	Object^ optionalObject, 
	String^ optionalEntityName, 
	Object^ optionalIdentifier, 
	IEntityPersister^ persister
)

Parameters

session
Type: NHibernate.Engine..::..ISessionImplementor

[Missing <param name="session"/> documentation for "M:NHibernate.Loader.Loader.LoadEntity(NHibernate.Engine.ISessionImplementor,System.Object,NHibernate.Type.IType,System.Object,System.String,System.Object,NHibernate.Persister.Entity.IEntityPersister)"]

id
Type: System..::..Object

[Missing <param name="id"/> documentation for "M:NHibernate.Loader.Loader.LoadEntity(NHibernate.Engine.ISessionImplementor,System.Object,NHibernate.Type.IType,System.Object,System.String,System.Object,NHibernate.Persister.Entity.IEntityPersister)"]

identifierType
Type: NHibernate.Type..::..IType

[Missing <param name="identifierType"/> documentation for "M:NHibernate.Loader.Loader.LoadEntity(NHibernate.Engine.ISessionImplementor,System.Object,NHibernate.Type.IType,System.Object,System.String,System.Object,NHibernate.Persister.Entity.IEntityPersister)"]

optionalObject
Type: System..::..Object

[Missing <param name="optionalObject"/> documentation for "M:NHibernate.Loader.Loader.LoadEntity(NHibernate.Engine.ISessionImplementor,System.Object,NHibernate.Type.IType,System.Object,System.String,System.Object,NHibernate.Persister.Entity.IEntityPersister)"]

optionalEntityName
Type: System..::..String

[Missing <param name="optionalEntityName"/> documentation for "M:NHibernate.Loader.Loader.LoadEntity(NHibernate.Engine.ISessionImplementor,System.Object,NHibernate.Type.IType,System.Object,System.String,System.Object,NHibernate.Persister.Entity.IEntityPersister)"]

optionalIdentifier
Type: System..::..Object

[Missing <param name="optionalIdentifier"/> documentation for "M:NHibernate.Loader.Loader.LoadEntity(NHibernate.Engine.ISessionImplementor,System.Object,NHibernate.Type.IType,System.Object,System.String,System.Object,NHibernate.Persister.Entity.IEntityPersister)"]

persister
Type: NHibernate.Persister.Entity..::..IEntityPersister

[Missing <param name="persister"/> documentation for "M:NHibernate.Loader.Loader.LoadEntity(NHibernate.Engine.ISessionImplementor,System.Object,NHibernate.Type.IType,System.Object,System.String,System.Object,NHibernate.Persister.Entity.IEntityPersister)"]

Return Value

[Missing <returns> documentation for "M:NHibernate.Loader.Loader.LoadEntity(NHibernate.Engine.ISessionImplementor,System.Object,NHibernate.Type.IType,System.Object,System.String,System.Object,NHibernate.Persister.Entity.IEntityPersister)"]

See Also