Sprache

QueryTranslationPostprocessor Klasse

Definition

Eine Klasse, die die übersetzte Abfrage nach dem Verarbeiten verarbeitet. Diese Klasse ermöglicht das Verarbeiten des generierten Serverabfrageausdrucks und des zugehörigen Shaperausdrucks.

Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Sie wird in der Regel nicht im Anwendungscode verwendet.

[System.Runtime.CompilerServices.Nullable(0)]
public class QueryTranslationPostprocessor
public class QueryTranslationPostprocessor
[<System.Runtime.CompilerServices.Nullable(0)>]
type QueryTranslationPostprocessor = class
type QueryTranslationPostprocessor = class
Public Class QueryTranslationPostprocessor
Vererbung
QueryTranslationPostprocessor
Abgeleitet
Attribute

Hinweise

Weitere Informationen und Beispiele finden Sie unter Implementierung von Datenbankanbietern und Erweiterungen und wie EF Core-Abfragen funktionieren .

Konstruktoren

Name Beschreibung
QueryTranslationPostprocessor(QueryTranslationPostprocessorDependencies, QueryCompilationContext)

Erstellt eine neue Instanz der QueryTranslationPostprocessor Klasse.

QueryTranslationPostprocessor(QueryTranslationPostprocessorDependencies)

Eine Klasse, die die übersetzte Abfrage nach dem Verarbeiten verarbeitet. Diese Klasse ermöglicht das Verarbeiten des generierten Serverabfrageausdrucks und des zugehörigen Shaperausdrucks.

Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Sie wird in der Regel nicht im Anwendungscode verwendet.

Eigenschaften

Name Beschreibung
Dependencies

Abhängigkeiten für diesen Dienst.

QueryCompilationContext

Das Kontextobjekt für die Abfragekompilierung für die aktuelle Kompilierung.

Methoden

Name Beschreibung
Process(Expression)

Wendet Postverarbeitungstransformationen auf die übersetzte Abfrage an.

Gilt für: