Partager via


ColumnExpression Classe

Définition

Expression de colonne.

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
Héritage
ColumnExpression
Attributs

Constructeurs

ColumnExpression(String, IProperty, TableExpressionBase)

Crée une instance d’une ColumnExpression.

ColumnExpression(String, Type, TableExpressionBase)

Crée une instance d’une ColumnExpression.

Propriétés

IsNullable

Obtient une valeur indiquant si cette expression de colonne peut contenir null.

Name

Obtient le nom de la colonne.

NodeType

Retourne le type de nœud de cette Expression. (Hérité de Expression.)

Property

Propriété correspondante.

Table

Table cible.

TableAlias

Alias de la table cible.

Type

Obtient le type statique de l'expression que ce Expression représente. (Hérité de Expression.)

Méthodes

Accept(ExpressionVisitor)

Distribue à la méthode de visite spécifique à ce type de nœud.

Equals(Object)

Teste si cet objet est considéré comme égal à un autre.

GetHashCode()

Retourne un code de hachage pour cet objet.

ToString()

Crée une String représentation de l’expression.

VisitChildren(ExpressionVisitor)

Réduit le nœud, puis appelle la Visit(Expression) méthode en passant l’expression réduite. Lève une exception si le nœud n'est pas réductible.

S’applique à