RelationalLiftableConstantProcessor Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
- 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) |