Compartilhar via


AliasExpression Classe

Definição

Uma expressão de alias.

public class AliasExpression : System.Linq.Expressions.Expression
type AliasExpression = class
    inherit Expression
Public Class AliasExpression
Inherits Expression
Herança
AliasExpression

Construtores

AliasExpression(Expression)

Cria uma nova instância de um AliasExpression.

AliasExpression(String, Expression)

Cria uma nova instância de um AliasExpression.

Propriedades

Alias

Obtém o alias.

Expression

A expressão que está sendo alias.

IsProjected

Obtém ou define um valor que indica se a expressão está sendo projetada.

NodeType

Retorna o tipo de nó deste Expression. (Herdado de Expression.)

SourceExpression

Obtém ou define a expressão de origem.

SourceMember

Obtém ou define o membro de origem.

Type

Obtém o tipo estático da expressão que esse Expression representa. (Herdado de Expression.)

Métodos

Accept(ExpressionVisitor)

Expede o método específico de visita para esse tipo de nó.

Equals(Object)

Testa se esse objeto é considerado igual a outro.

GetHashCode()

Retorna um código hash para esse objeto.

ToString()

Cria uma String representação da Expressão.

VisitChildren(ExpressionVisitor)

Reduz o nó e chama o Visit(Expression) método passando a expressão reduzida. Gerará uma exceção se o nó não for redutível.

Aplica-se a