Partilhar via


NullConditionalExpression Classe

Definição

Cuidado

Use ConditionalExpression with null check instead

Expressão que representa o acesso condicional nulo. A lógica neste arquivo é baseada em https://github.com/bartdesmet/ExpressionFutures

public class NullConditionalExpression : System.Linq.Expressions.Expression, Microsoft.EntityFrameworkCore.Query.IPrintableExpression
[System.Obsolete("Use ConditionalExpression with null check instead")]
public class NullConditionalExpression : System.Linq.Expressions.Expression, Microsoft.EntityFrameworkCore.Query.IPrintableExpression
type NullConditionalExpression = class
    inherit Expression
    interface IPrintableExpression
[<System.Obsolete("Use ConditionalExpression with null check instead")>]
type NullConditionalExpression = class
    inherit Expression
    interface IPrintableExpression
Public Class NullConditionalExpression
Inherits Expression
Implements IPrintableExpression
Herança
NullConditionalExpression
Atributos
Implementações

Construtores

NullConditionalExpression(Expression, Expression)
Obsoleto.

Cria uma nova instância de NullConditionalExpression.

Propriedades

AccessOperation
Obsoleto.

Expressão que representa a operação de acesso.

Caller
Obsoleto.

Expressão que representa um chamador potencialmente anulável que precisa ser testado quanto à nulidade.

CanReduce
Obsoleto.

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
Obsoleto.

Obtém o tipo de nó dessa expressão.

Type
Obsoleto.

Obtém o tipo estático da expressão que essa expressão representa.

Métodos

Equals(NullConditionalExpression)
Obsoleto.

Determina se o objeto especificado é igual ao objeto atual.

Equals(Object)
Obsoleto.

Determina se o objeto especificado é igual ao objeto atual.

GetHashCode()
Obsoleto.

Serve como a função de hash padrão.

Print(ExpressionPrinter)
Obsoleto.

Expressão que representa o acesso condicional nulo. A lógica neste arquivo é baseada em https://github.com/bartdesmet/ExpressionFutures

Reduce()
Obsoleto.

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.

ToString()
Obsoleto.

Retorna uma representação textual de Expression.

Update(Expression, Expression)
Obsoleto.

Expressão que representa o acesso condicional nulo. A lógica neste arquivo é baseada em https://github.com/bartdesmet/ExpressionFutures

VisitChildren(ExpressionVisitor)
Obsoleto.

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