Partilhar via


ColumnExpression Classe

Definição

Uma expressão de coluna.

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
Herança
ColumnExpression
Atributos

Construtores

ColumnExpression(String, IProperty, TableExpressionBase)

Cria uma nova instância de uma ColumnExpression.

ColumnExpression(String, Type, TableExpressionBase)

Cria uma nova instância de uma ColumnExpression.

Propriedades

IsNullable

Obtém um valor que indica se essa expressão de coluna pode conter nulo.

Name

Obtém o nome da coluna.

NodeType

Retorna o tipo de nó deste Expression. (Herdado de Expression.)

Property

A propriedade correspondente.

Table

A tabela de destino.

TableAlias

O alias da tabela de destino.

Type

Obtém o tipo estático da expressão que esse Expression representa. (Herdado de Expression.)

Métodos

Accept(ExpressionVisitor)

Expede o método específico de visita para esse tipo de nó.

Equals(Object)

Testa se esse objeto é considerado igual a outro.

GetHashCode()

Retorna um código hash para este objeto .

ToString()

Cria uma String representação da Expressão.

VisitChildren(ExpressionVisitor)

Reduz o nó e chama o Visit(Expression) método passando a expressão reduzida. Gerará uma exceção se o nó não for redutível.

Aplica-se a