Freigeben über


AliasExpression Klasse

Definition

Ein Aliasausdruck.

public class AliasExpression : System.Linq.Expressions.Expression
type AliasExpression = class
    inherit Expression
Public Class AliasExpression
Inherits Expression
Vererbung
AliasExpression

Konstruktoren

AliasExpression(Expression)

Erstellt eine neue instance eines AliasExpression-Elements.

AliasExpression(String, Expression)

Erstellt eine neue instance eines AliasExpression-Elements.

Eigenschaften

Alias

Ruft den Alias ab.

Expression

Der Ausdruck, der aliasiert wird.

IsProjected

Ruft einen Wert ab, der angibt, ob der Ausdruck projiziert wird, oder legt den Wert fest.

NodeType

Gibt den Knotentyp dieses Expression zurück. (Geerbt von Expression.)

SourceExpression

Ruft den Quellausdruck ab oder legt diese fest.

SourceMember

Ruft das Quellmember ab oder legt es fest.

Type

Ruft den statischen Typ des Ausdrucks ab, den dieser Expression darstellt. (Geerbt von Expression.)

Methoden

Accept(ExpressionVisitor)

Sendet an die spezifische Visit-Methode für diesen Knotentyp.

Equals(Object)

Testet, ob dieses Objekt gleich einem anderen Objekt ist.

GetHashCode()

Gibt einen Hashcode für dieses Objekt zurück.

ToString()

Erstellt eine String Darstellung des Ausdrucks.

VisitChildren(ExpressionVisitor)

Reduziert den Knoten und ruft dann die Methode auf, die Visit(Expression) den reduzierten Ausdruck übergibt. Löst eine Ausnahme aus, wenn der Knoten nicht reduziert werden kann.

Gilt für: