Compartilhar via


NullableExpression Classe

Definição

Expressão de anotação redutível usada para afetar a lógica de expansão nula.

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

Construtores

NullableExpression(Expression)

Cria uma instância de NotNullableExpression.

Propriedades

CanReduce

Indica que o nó pode ser reduzido a um nó mais simples. Se isso retornar verdadeiro, Reduce() poderá ser chamado para produzir a forma reduzida.

NodeType

Tipo do nó.

Operand

O operando.

Type

O tipo.

Métodos

Equals(Object)

Testa se esse objeto é considerado igual a outro.

GetHashCode()

Retorna um código hash para esse objeto.

Reduce()

Reduz esse nó a uma expressão mais simples. Se CanReduce retornar true, ele deverá retornar uma expressão válida. Esse método pode retornar outro nó que também precisa ser reduzido.

VisitChildren(ExpressionVisitor)

Reduz o nó e, em seguida, chama o delegado visitante na expressão reduzida. O método gera uma exceção se o nó não é reduzível.

Aplica-se a