Idioma

RelationalLiftableConstantProcessor Classe

Definição

Essa é uma API experimental usada pelo recurso Entity Framework Core e não está sujeita aos mesmos padrões de compatibilidade que as APIs públicas. Ele pode ser alterado ou removido sem aviso prévio em qualquer versão. Você só deve usá-lo diretamente em seu código com extrema cautela e saber que fazer isso pode resultar em falhas de aplicativo ao atualizar para uma nova versão Entity Framework Core.

[System.Diagnostics.CodeAnalysis.Experimental("EF9100")]
[System.Runtime.CompilerServices.Nullable(0)]
public class RelationalLiftableConstantProcessor : Microsoft.EntityFrameworkCore.Query.LiftableConstantProcessor
[<System.Diagnostics.CodeAnalysis.Experimental("EF9100")>]
[<System.Runtime.CompilerServices.Nullable(0)>]
type RelationalLiftableConstantProcessor = class
    inherit LiftableConstantProcessor
Public Class RelationalLiftableConstantProcessor
Inherits LiftableConstantProcessor
Herança
RelationalLiftableConstantProcessor
Atributos

Construtores

Nome Descrição
RelationalLiftableConstantProcessor(ShapedQueryCompilingExpressionVisitorDependencies, RelationalShapedQueryCompilingExpressionVisitorDependencies, RelationalCommandBuilderDependencies)

Essa é uma API experimental usada pelo recurso Entity Framework Core e não está sujeita aos mesmos padrões de compatibilidade que as APIs públicas. Ele pode ser alterado ou removido sem aviso prévio em qualquer versão. Você só deve usá-lo diretamente em seu código com extrema cautela e saber que fazer isso pode resultar em falhas de aplicativo ao atualizar para uma nova versão Entity Framework Core.

Propriedades

Nome Descrição
LiftedConstants

Expõe todas as constantes que foram levantadas durante a última invocação de LiftedConstants.

(Herdado de LiftableConstantProcessor)

Métodos

Nome Descrição
InlineConstant(LiftableConstantExpression)

Essa é uma API experimental usada pelo recurso Entity Framework Core e não está sujeita aos mesmos padrões de compatibilidade que as APIs públicas. Ele pode ser alterado ou removido sem aviso prévio em qualquer versão. Você só deve usá-lo diretamente em seu código com extrema cautela e saber que fazer isso pode resultar em falhas de aplicativo ao atualizar para uma nova versão Entity Framework Core.

InlineConstants(Expression, Boolean)

Embutida todas as constantes que podem ser levantadas como nós simples ConstantExpression na árvore, contendo o resultado da avaliação dos resolvedores das constantes liftable.

(Herdado de LiftableConstantProcessor)
LiftConstant(LiftableConstantExpression)

Essa é uma API experimental usada pelo recurso Entity Framework Core e não está sujeita aos mesmos padrões de compatibilidade que as APIs públicas. Ele pode ser alterado ou removido sem aviso prévio em qualquer versão. Você só deve usá-lo diretamente em seu código com extrema cautela e saber que fazer isso pode resultar em falhas de aplicativo ao atualizar para uma nova versão Entity Framework Core.

(Herdado de LiftableConstantProcessor)
LiftConstants(Expression, ParameterExpression, HashSet<String>)

Levanta todos os LiftableConstantExpression nós, inserindo ParameterExpression em seu lugar e expondo o parâmetro e o resolvedor por meio de LiftedConstants.

(Herdado de LiftableConstantProcessor)
VisitBinary(BinaryExpression)

Essa é uma API experimental usada pelo recurso Entity Framework Core e não está sujeita aos mesmos padrões de compatibilidade que as APIs públicas. Ele pode ser alterado ou removido sem aviso prévio em qualquer versão. Você só deve usá-lo diretamente em seu código com extrema cautela e saber que fazer isso pode resultar em falhas de aplicativo ao atualizar para uma nova versão Entity Framework Core.

(Herdado de LiftableConstantProcessor)
VisitExtension(Expression)

Essa é uma API experimental usada pelo recurso Entity Framework Core e não está sujeita aos mesmos padrões de compatibilidade que as APIs públicas. Ele pode ser alterado ou removido sem aviso prévio em qualquer versão. Você só deve usá-lo diretamente em seu código com extrema cautela e saber que fazer isso pode resultar em falhas de aplicativo ao atualizar para uma nova versão Entity Framework Core.

(Herdado de LiftableConstantProcessor)

Aplica-se a