RelationalQueryTranslationPostprocessor Classe

Definição

Uma classe que processa a consulta traduzida. Essa classe permite processar a expressão de consulta de servidor gerada e a expressão de forma associada.

Esse tipo é normalmente usado por provedores de banco de dados (e outras extensões). Em geral, ele não é usado no código do aplicativo.

public class RelationalQueryTranslationPostprocessor : Microsoft.EntityFrameworkCore.Query.QueryTranslationPostprocessor
type RelationalQueryTranslationPostprocessor = class
    inherit QueryTranslationPostprocessor
Public Class RelationalQueryTranslationPostprocessor
Inherits QueryTranslationPostprocessor
Herança
RelationalQueryTranslationPostprocessor

Construtores

RelationalQueryTranslationPostprocessor(QueryTranslationPostprocessorDependencies, RelationalQueryTranslationPostprocessorDependencies, QueryCompilationContext)

Cria uma nova instância da classe RelationalQueryTranslationPostprocessor.

Propriedades

Dependencies

Objeto de parâmetro que contém dependências de serviço.

(Herdado de QueryTranslationPostprocessor)
QueryCompilationContext

O objeto de contexto de compilação de consulta para compilação atual.

(Herdado de QueryTranslationPostprocessor)
RelationalDependencies

Objeto de parâmetro que contém dependências de serviço relacional.

SqlExpressionFactory
UseRelationalNulls

Métodos

OptimizeSqlExpression(Expression)
Obsoleto.

Otimiza a expressão SQL.

Process(Expression)

Aplica transformações de pré-processamento à consulta traduzida.

Aplica-se a