Compartir a través de


ColumnExpression Clase

Definición

Expresión de columna.

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
Herencia
ColumnExpression
Atributos

Constructores

ColumnExpression(String, IProperty, TableExpressionBase)

Crea una nueva instancia de columnExpression.

ColumnExpression(String, Type, TableExpressionBase)

Crea una nueva instancia de columnExpression.

Propiedades

IsNullable

Obtiene un valor que indica si esta expresión de columna puede contener null.

Name

Obtiene el nombre de columna.

NodeType

Devuelve el tipo de nodo de Expression. (Se hereda de Expression).

Property

Propiedad correspondiente.

Table

La tabla de destino.

TableAlias

El alias de la tabla de destino.

Type

Obtiene el tipo estático de la expresión que Expression representa. (Se hereda de Expression).

Métodos

Accept(ExpressionVisitor)

Envía la expresión al método de visita específico de este tipo de nodo.

Equals(Object)

Comprueba si este objeto se considera igual a otro.

GetHashCode()

Devuelve un código hash para este objeto.

ToString()

Crea una String representación de la expresión.

VisitChildren(ExpressionVisitor)

Reduce el nodo y, a continuación, llama al Visit(Expression) método que pasa la expresión reducida. Si el nodo no es reducible, produce una excepción.

Se aplica a