Condividi tramite


RelationalQueryTranslationPostprocessor Classe

Definizione

Classe che post-elabora la query tradotta. Questa classe consente di elaborare l'espressione di query del server generata e l'espressione shaper associata.

Questo tipo viene in genere usato dai provider di database (e altre estensioni). In genere non viene usato nel codice dell'applicazione.

public class RelationalQueryTranslationPostprocessor : Microsoft.EntityFrameworkCore.Query.QueryTranslationPostprocessor
type RelationalQueryTranslationPostprocessor = class
    inherit QueryTranslationPostprocessor
Public Class RelationalQueryTranslationPostprocessor
Inherits QueryTranslationPostprocessor
Ereditarietà
RelationalQueryTranslationPostprocessor

Costruttori

RelationalQueryTranslationPostprocessor(QueryTranslationPostprocessorDependencies, RelationalQueryTranslationPostprocessorDependencies, QueryCompilationContext)

Crea una nuova istanza della classe RelationalQueryTranslationPostprocessor.

Proprietà

Dependencies

Dipendenze per questo servizio.

(Ereditato da QueryTranslationPostprocessor)
QueryCompilationContext

Oggetto contesto di compilazione query per la compilazione corrente.

(Ereditato da QueryTranslationPostprocessor)
RelationalDependencies

Dipendenze specifiche del provider relazionale per questo servizio.

SqlExpressionFactory

Classe che post-elabora la query tradotta. Questa classe consente di elaborare l'espressione di query del server generata e l'espressione shaper associata.

Questo tipo viene in genere usato dai provider di database (e altre estensioni). In genere non viene usato nel codice dell'applicazione.

UseRelationalNulls

Classe che post-elabora la query tradotta. Questa classe consente di elaborare l'espressione di query del server generata e l'espressione shaper associata.

Questo tipo viene in genere usato dai provider di database (e altre estensioni). In genere non viene usato nel codice dell'applicazione.

Metodi

OptimizeSqlExpression(Expression)
Obsoleti.

Ottimizza l'espressione SQL.

Process(Expression)

Applica trasformazioni post-elaborazione alla query tradotta.

Si applica a