Return the query results, using the query cache, called by subclasses that implement cacheable queries

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

Syntax

Visual Basic (Declaration)
Protected Function List ( _
	session As ISessionImplementor, _
	queryParameters As QueryParameters, _
	querySpaces As ISet, _
	resultTypes As IType() _
) As IList
C#
protected IList List(
	ISessionImplementor session,
	QueryParameters queryParameters,
	ISet querySpaces,
	IType[] resultTypes
)
Visual C++
protected:
IList^ List(
	ISessionImplementor^ session, 
	QueryParameters^ queryParameters, 
	ISet^ querySpaces, 
	array<IType^>^ resultTypes
)
JavaScript
function list(session, queryParameters, querySpaces, resultTypes);

Parameters

session
Type: NHibernate.Engine..::.ISessionImplementor
queryParameters
Type: NHibernate.Engine..::.QueryParameters
querySpaces
Type: ISet
resultTypes
Type: array< NHibernate.Type..::.IType >[]()[]

Return Value

See Also