Namespaces

Types

Type AbstractEntityLoader

Namespace NHibernate.Loader.Entity

Parent OuterJoinLoader

Interfaces IUniqueEntityLoader

Methods

Properties

Public instance methods

bool Equals(object obj)

Parameters
return bool
object obj

int GetHashCode()

Parameters
return int

Int32[] GetNamedParameterLocs(string name)

Parameters
return Int32[]
string name

SqlCommandInfo GetQueryStringAndTypes(ISessionImplementor session, QueryParameters parameters)

Parameters
return SqlCommandInfo
ISessionImplementor session
QueryParameters parameters

Type GetType()

Parameters
return Type

object Load(object id, object optionalObject, ISessionImplementor session)

Parameters
return object
object id
object optionalObject
ISessionImplementor session

void LoadCollection(ISessionImplementor session, object id, IType type)

Parameters
ISessionImplementor session
object id
IType type

void LoadCollectionBatch(ISessionImplementor session, Object[] ids, IType type)

Parameters
ISessionImplementor session
Object[] ids
IType type

string ToString()

Parameters
return string

Public properties

IDictionary EnabledFilters get;

return IDictionary

ISessionFactoryImplementor Factory get;

return ISessionFactoryImplementor