Поделиться через


AliasExpression Класс

Определение

Выражение псевдонима.

public class AliasExpression : System.Linq.Expressions.Expression
type AliasExpression = class
    inherit Expression
Public Class AliasExpression
Inherits Expression
Наследование
AliasExpression

Конструкторы

AliasExpression(Expression)

Создает новый экземпляр AliasExpression.

AliasExpression(String, Expression)

Создает новый экземпляр AliasExpression.

Свойства

Alias

Возвращает псевдоним.

Expression

Выражение с псевдонимом.

IsProjected

Возвращает или задает значение, указывающее, проецируется ли выражение.

NodeType

Возвращает тип узла данного Expression. (Является наследником Expression)

SourceExpression

Возвращает или задает исходное выражение.

SourceMember

Возвращает или задает исходный элемент.

Type

Получает статичный тип выражения, представленного этим выражением Expression. (Является наследником Expression)

Методы

Accept(ExpressionVisitor)

Отправляет в конкретный метод Visit для данного типа узла.

Equals(Object)

Проверяет, равен ли этот объект другому объекту.

GetHashCode()

Возвращает хэш-код для этого объекта.

ToString()

Создает String представление выражения .

VisitChildren(ExpressionVisitor)

Уменьшает узел, а затем вызывает метод , Visit(Expression) передавая сокращенное выражение. Если узел упростить невозможно, создается исключение.

Применяется к