Show / Hide Table of Contents

Class ColumnExpression

Represent column expression.

Inheritance
System.Object
ColumnExpression
ColumnExpression<T>
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: DevZest.Data.Primitives
Assembly: DevZest.Data.dll
Syntax
public abstract class ColumnExpression

Properties

Name Description
AggregateSourceModels

Gets the set of aggregated models involved in this expression.

BaseColumns

Gets the base columns to make up this expression.

ScalarSourceModels

Gets the set of parent models involved in this expression.

Methods

Name Description
GetAggregateBaseModels()

Gets the set of aggregated models involved in this expression.

GetBaseColumns()

Gets base columns to make up this expression.

GetDbExpression()

Gets the DbExpression object which can be used for database command generation.

GetOwner()

Gets the owner which owns this column expression.

GetScalarSourceModels()

Gets the set of parent models involved in this expression.

PerformTranslateTo(Model)

Translates this expression for specified model.

  • Improve this Doc
  • View Source
Back to top Copyright © Weifen Luo | DevZest