Поделиться через


ColumnExpression Класс

Определение

Выражение столбца.

public class ColumnExpression : System.Linq.Expressions.Expression
[System.Diagnostics.DebuggerDisplay("Column: {ToString()}")]
public class ColumnExpression : System.Linq.Expressions.Expression
type ColumnExpression = class
    inherit Expression
[<System.Diagnostics.DebuggerDisplay("Column: {ToString()}")>]
type ColumnExpression = class
    inherit Expression
Public Class ColumnExpression
Inherits Expression
Наследование
ColumnExpression
Атрибуты

Конструкторы

ColumnExpression(String, IProperty, TableExpressionBase)

Создает новый экземпляр ColumnExpression.

ColumnExpression(String, Type, TableExpressionBase)

Создает новый экземпляр ColumnExpression.

Свойства

IsNullable

Возвращает значение, указывающее, может ли это выражение столбца содержать значение NULL.

Name

Возвращает имя столбца.

NodeType

Возвращает тип узла данного Expression. (Является наследником Expression)

Property

Соответствующее свойство.

Table

Целевая таблица.

TableAlias

Псевдоним целевой таблицы.

Type

Получает статичный тип выражения, представленного этим выражением Expression. (Является наследником Expression)

Методы

Accept(ExpressionVisitor)

Отправляет в конкретный метод Visit для данного типа узла.

Equals(Object)

Проверяет, равен ли этот объект другому объекту.

GetHashCode()

Возвращает хэш-код для этого объекта.

ToString()

Создает String представление выражения .

VisitChildren(ExpressionVisitor)

Уменьшает узел, а затем вызывает метод , Visit(Expression) передав сокращенное выражение. Если узел упростить невозможно, создается исключение.

Применяется к