Condividi tramite


ColumnExpression Classe

Definizione

Espressione di colonna.

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
Ereditarietà
ColumnExpression
Attributi

Costruttori

ColumnExpression(String, IProperty, TableExpressionBase)

Crea una nuova istanza di ColumnExpression.

ColumnExpression(String, Type, TableExpressionBase)

Crea una nuova istanza di ColumnExpression.

Proprietà

IsNullable

Ottiene un valore che indica se questa espressione di colonna può contenere null.

Name

Ottiene il nome della colonna.

NodeType

Restituisce il tipo di nodo di Expression. Ereditato da Expression.

Property

Proprietà corrispondente.

Table

Tabella di destinazione.

TableAlias

Alias tabella di destinazione.

Type

Ottiene il tipo statico dell'espressione rappresentata da Expression. Ereditato da Expression.

Metodi

Accept(ExpressionVisitor)

Invia al metodo Visit specifico per questo tipo di nodo.

Equals(Object)

Verifica se questo oggetto è considerato uguale a un altro.

GetHashCode()

Restituisce un codice hash per questo oggetto.

ToString()

Crea una String rappresentazione dell'espressione.

VisitChildren(ExpressionVisitor)

Riduce il nodo e quindi chiama il Visit(Expression) metodo passando l'espressione ridotta. Genera un'eccezione se il nodo non è riducibile.

Si applica a