The Projections type exposes the following members.
Methods
Name | Description | |
---|---|---|
![]() ![]() | Alias |
Assign an alias to a projection, by wrapping it
|
![]() ![]() | Avg(Expression<(Of <<'(Func<(Of <<'(Object>)>>)>)>>)) |
A property average value
|
![]() ![]() | Avg(String) |
A property average value
|
![]() ![]() | Avg(IProjection) |
A property average value
|
![]() ![]() | Avg<(Of <<'(T>)>>)(Expression<(Of <<'(Func<(Of <<'(T, Object>)>>)>)>>)) |
A property average value
|
![]() ![]() | Cast |
Casts the projection result to the specified type.
|
![]() ![]() | Concat |
Project SQL function concat()
Note: throws an exception outside of a QueryOver expression
|
![]() ![]() | Conditional |
Conditionally return the true or false part, dependention on the criterion
|
![]() ![]() | Constant(Object) |
Return a constant value
|
![]() ![]() | Constant(Object, IType) |
Return a constant value
|
![]() ![]() | Count(Expression<(Of <<'(Func<(Of <<'(Object>)>>)>)>>)) |
A property value count
|
![]() ![]() | Count(String) |
A property value count
|
![]() ![]() | Count(IProjection) |
A property value count
|
![]() ![]() | Count<(Of <<'(T>)>>)(Expression<(Of <<'(Func<(Of <<'(T, Object>)>>)>)>>)) |
A property value count
|
![]() ![]() | CountDistinct(Expression<(Of <<'(Func<(Of <<'(Object>)>>)>)>>)) |
A distinct property value count
|
![]() ![]() | CountDistinct(String) |
A distinct property value count
|
![]() ![]() | CountDistinct<(Of <<'(T>)>>)(Expression<(Of <<'(Func<(Of <<'(T, Object>)>>)>)>>)) |
A distinct property value count
|
![]() ![]() | Distinct |
Create a distinct projection from a projection
|
![]() | Equals | (Inherited from Object.) |
![]() | Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) |
![]() | GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) |
![]() | GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() ![]() | Group(Expression<(Of <<'(Func<(Of <<'(Object>)>>)>)>>)) |
A grouping property value
|
![]() ![]() | Group<(Of <<'(T>)>>)(Expression<(Of <<'(Func<(Of <<'(T, Object>)>>)>)>>)) |
A grouping property value
|
![]() ![]() | GroupProperty(String) |
A grouping property value
|
![]() ![]() | GroupProperty(IProjection) |
A grouping projection value
|
![]() ![]() | Id |
A projected identifier value
|
![]() ![]() | Max(Expression<(Of <<'(Func<(Of <<'(Object>)>>)>)>>)) |
A property maximum value
|
![]() ![]() | Max(String) |
A property maximum value
|
![]() ![]() | Max(IProjection) |
A projection maximum value
|
![]() ![]() | Max<(Of <<'(T>)>>)(Expression<(Of <<'(Func<(Of <<'(T, Object>)>>)>)>>)) |
A property maximum value
|
![]() | MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) |
![]() ![]() | Min(Expression<(Of <<'(Func<(Of <<'(Object>)>>)>)>>)) |
A property minimum value
|
![]() ![]() | Min(String) |
A property minimum value
|
![]() ![]() | Min(IProjection) |
A projection minimum value
|
![]() ![]() | Min<(Of <<'(T>)>>)(Expression<(Of <<'(Func<(Of <<'(T, Object>)>>)>)>>)) |
A property minimum value
|
![]() ![]() | ProjectionList |
Create a new projection list
|
![]() ![]() | Property(Expression<(Of <<'(Func<(Of <<'(Object>)>>)>)>>)) |
A projected property value
|
![]() ![]() | Property(String) |
A projected property value
|
![]() ![]() | Property<(Of <<'(T>)>>)(Expression<(Of <<'(Func<(Of <<'(T, Object>)>>)>)>>)) |
A projected property value
|
![]() ![]() | RowCount |
The query row count, ie. count(*) |
![]() ![]() | RowCountInt64 |
The query row count, ie. count(*) |
![]() ![]() | SqlFunction(String, IType, array<IProjection>[]()[][]) |
Calls the named ISQLFunction |
![]() ![]() | SqlFunction(ISQLFunction, IType, array<IProjection>[]()[][]) |
Calls the specified ISQLFunction |
![]() ![]() | SqlGroupProjection |
A grouping SQL projection, specifying both select clause and group by clause fragments
|
![]() ![]() | SqlProjection |
A SQL projection, a typed select clause fragment
|
![]() ![]() | SubQuery(DetachedCriteria) | |
![]() ![]() | SubQuery<(Of <<'(T>)>>)(QueryOver<(Of <<'(T>)>>)) | |
![]() ![]() | Sum(Expression<(Of <<'(Func<(Of <<'(Object>)>>)>)>>)) |
A property value sum
|
![]() ![]() | Sum(String) |
A property value sum
|
![]() ![]() | Sum(IProjection) |
A property value sum
|
![]() ![]() | Sum<(Of <<'(T>)>>)(Expression<(Of <<'(Func<(Of <<'(T, Object>)>>)>)>>)) |
A property value sum
|
![]() | ToString | Returns a string that represents the current object. (Inherited from Object.) |
Extension Methods
Name | Description | |
---|---|---|
![]() | As<(Of <<'(T>)>>) | (Defined by TypeHelperExtensionMethods.) |
![]() | IsBetween |
Apply a "between" constraint to the named property
Note: throws an exception outside of a QueryOver expression
(Defined by RestrictionExtensions.) |
![]() | IsIn(array<Object>[]()[][]) | Overloaded.
Apply an "in" constraint to the named property
Note: throws an exception outside of a QueryOver expression
(Defined by RestrictionExtensions.) |
![]() | IsIn(ICollection) | Overloaded.
Apply an "in" constraint to the named property
Note: throws an exception outside of a QueryOver expression
(Defined by RestrictionExtensions.) |
![]() | IsProxy | (Defined by NHibernateProxyHelper.) |
![]() | ToTypeParameters | (Defined by ReflectHelper.) |