The QueryBase type exposes the following members.

Constructors

  NameDescription
QueryBase
Initializes a new instance of the QueryBase class

Methods

  NameDescription
AddCriteriaGroup
AppendCriteriaGroupQuery
AppendCriteriaQuery
CleanUp
Equals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Finalize
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
GetAssignedPropertyPath
Gets the property path for a criterion in this query, i.e. HQLAlias.AssignedProperty
GetComparisonOperatorString
GetCriteriaQueryOverloaded.
GetCriterion<(Of <(T>)>)
GetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
GetJoinOperatorString
GetJoinQuery
GetLogicalOperatorString
GetOrderByQuery
GetQuery
Gets the complete HQL query string
GetQueryTypeAliasOverloaded.
GetSortDirectionString
GetType
Gets the Type of the current instance.
(Inherited from Object.)
MemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
SetCriterion<(Of <(T>)>)
ToString
Returns a String that represents the current Object.
(Inherited from Object.)

Fields

Properties

  NameDescription
Criteria
Gets the currently set criteria for this query with the assigned property name as the dictionary key
CriteriaGroups
CriteriaJoins
Gets the currently set join operations for criteria
CriteriaReverse
Gets the currently set criteria for this query with the criterion as the dictionary key
OrderBy
ParameterValues
Gets the list of parameter values appliable to the whole query
ProcessedCriteria
QueryType

See Also