Property | Type | Description | |
---|---|---|---|
queryModifiers | IList |
Method | Description | |
---|---|---|
Clone ( ) : object |
Just a default clone implementation...
|
|
GetModifiers ( |
Gets the internal list of modifiers used by the specified query. NOT INTENTED FOR NORMAL USE.
|
Method | Description | |
---|---|---|
ActiveRecordBaseQuery ( |
Initializes a new instance of the ActiveRecordBaseQuery class.
|
|
AddModifier ( IQueryModifier modifier ) : void |
Adds a query modifier, to be applied with ApplyModifiers.
|
|
ApplyModifiers ( IQuery query ) : void |
Applies the modifiers added with AddModifier. This method is not called automatically by ActiveRecordBaseQuery, but is called from HqlBasedQuery. |
|
CreateQuery ( ISession session ) : IQuery |
Creates the IQuery instance.
|
|
InternalEnumerate ( ISession session ) : IEnumerable |
Simply creates the query and then call its IQuery.Enumerable() method. Note: Only use when you expect most of the results to be in the second level cache
|
|
InternalExecute ( ISession session ) : object |
Simply creates the query and then call its IQuery.List() method.
|
Method | Description | |
---|---|---|
AddQuery ( ISession session, IMultiQuery multiquery ) : void |
Add this query to a multiquery
|
|
GetResultsArray ( |
||
GetResultsArray ( |
||
IActiveRecordQuery ( ISession session ) : IEnumerable |
Enumerates over the result of the query. Note: Only use if you expect most of your values to already exist in the second level cache!
|
|
IActiveRecordQuery ( ISession session ) : object |
Executes the specified query and return the results
|
protected ActiveRecordBaseQuery ( |
||
rootType | The type. | |
return | System |
protected AddModifier ( IQueryModifier modifier ) : void | ||
modifier | IQueryModifier | The modifier |
return | void |
protected ApplyModifiers ( IQuery query ) : void | ||
query | IQuery | The query in which to apply the modifiers |
return | void |
protected abstract CreateQuery ( ISession session ) : IQuery | ||
session | ISession | |
return | IQuery |
public static GetModifiers ( |
||
query | ||
return | IList |
protected InternalEnumerate ( ISession session ) : IEnumerable | ||
session | ISession | The |
return | IEnumerable |
protected InternalExecute ( ISession session ) : object | ||
session | ISession | The |
return | object |