The CriterionBase type exposes the following members.

Constructors

  NameDescription
CriterionBase
Initializes a new instance of the CriterionBase class

Methods

  NameDescription
AddCriteriaGroup (Inherited from QueryBase.)
AppendCriteriaGroupQuery (Overrides QueryBase..::.AppendCriteriaGroupQuery(StringBuilder, String).)
AppendCriteriaQuery (Overrides QueryBase..::.AppendCriteriaQuery(StringBuilder, String, CriterionBase, String).)
CleanUp (Overrides QueryBase..::.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
(Overrides QueryBase..::.GetAssignedPropertyPath(CriterionBase).)
GetComparisonOperatorString (Inherited from QueryBase.)
GetCriteriaQueryOverloaded.
GetCriterion<(Of <(T>)>) (Inherited from QueryBase.)
GetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
GetJoinOperatorString (Inherited from QueryBase.)
GetJoinQuery (Inherited from QueryBase.)
GetLogicalOperatorString (Inherited from QueryBase.)
GetOrderByQuery (Inherited from QueryBase.)
GetParameterValue<(Of <(T>)>)
GetQueryOverloaded.
GetQueryTypeAlias
Gets the HQL valid alias for the type
(Overrides QueryBase..::.GetQueryTypeAlias(Type).)
GetSortDirectionString (Inherited from QueryBase.)
GetType
Gets the Type of the current instance.
(Inherited from Object.)
MemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
ParseParameters
Parses the parameters inside the criterion query, populating the ParameterValues list with the values.
SetCriterion<(Of <(T>)>) (Inherited from QueryBase.)
SetParameterValue<(Of <(T>)>)
ToString
Returns a String that represents the current Object.
(Inherited from Object.)

Properties

  NameDescription
AssignedPropertyPath
Criteria
Gets the currently set criteria for this query with the assigned property name as the dictionary key
(Inherited from QueryBase.)
CriteriaGroups (Inherited from QueryBase.)
CriteriaJoins
Gets the currently set join operations for criteria
(Inherited from QueryBase.)
CriteriaReverse
Gets the currently set criteria for this query with the criterion as the dictionary key
(Inherited from QueryBase.)
HasOwnQuery
IncludeCriterion
NestedCriteriaPaths
OrderBy (Overrides QueryBase..::.OrderBy.)
Parameters
Gets the parameter values currently set for this criterion
ParameterValues
Gets the list of parameter values appliable to the whole query.
(Overrides QueryBase..::.ParameterValues.)
ParentQuery
Gets the query object that this criterion was assigned to when passed to the SetCriterion method.
ProcessedCriteria (Inherited from QueryBase.)
QueryNest
QueryType (Inherited from QueryBase.)

See Also