Udostępnij za pośrednictwem


ColumnExpression Klasa

Definicja

Wyrażenie kolumny.

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
Dziedziczenie
ColumnExpression
Atrybuty

Konstruktory

ColumnExpression(String, IProperty, TableExpressionBase)

Tworzy nowe wystąpienie elementu ColumnExpression.

ColumnExpression(String, Type, TableExpressionBase)

Tworzy nowe wystąpienie elementu ColumnExpression.

Właściwości

IsNullable

Pobiera wartość wskazującą, czy to wyrażenie kolumny może zawierać wartość null.

Name

Pobiera nazwę kolumny.

NodeType

Zwraca typ węzła tego Expressionelementu . (Dziedziczone z Expression.)

Property

Odpowiadająca jej właściwość.

Table

Tabela docelowa.

TableAlias

Alias tabeli docelowej.

Type

Pobiera statyczny typ wyrażenia, które reprezentuje Expression . (Dziedziczone z Expression.)

Metody

Accept(ExpressionVisitor)

Wysyła do określonej metody visit dla tego typu węzła.

Equals(Object)

Sprawdza, czy ten obiekt jest uznawany za równy innemu.

GetHashCode()

Zwraca kod skrótu dla tego obiektu.

ToString()

Tworzy reprezentację String wyrażenia.

VisitChildren(ExpressionVisitor)

Zmniejsza węzeł, a następnie wywołuje metodę Visit(Expression) przekazującą wyrażenie zredukowane. Zgłasza wyjątek, jeśli węzeł nie jest reducible.

Dotyczy