RelationalQueryTranslationPostprocessor Sınıf

Tanım

Çevrilmiş sorguyu son işleme alan bir sınıf. Bu sınıf, oluşturulan sunucu sorgu ifadesini ve ilişkili şekillendirıcı ifadesini işlemeye olanak sağlar.

Bu tür genellikle veritabanı sağlayıcıları (ve diğer uzantılar) tarafından kullanılır. Genellikle uygulama kodunda kullanılmaz.

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

Oluşturucular

RelationalQueryTranslationPostprocessor(QueryTranslationPostprocessorDependencies, RelationalQueryTranslationPostprocessorDependencies, QueryCompilationContext)

RelationalQueryTranslationPostprocessor sınıfının yeni bir örneğini oluşturur.

Özellikler

Dependencies

Bu hizmetin bağımlılıkları.

(Devralındığı yer: QueryTranslationPostprocessor)
QueryCompilationContext

Geçerli derleme için sorgu derleme bağlam nesnesi.

(Devralındığı yer: QueryTranslationPostprocessor)
RelationalDependencies

Bu hizmet için ilişkisel sağlayıcıya özgü bağımlılıklar.

SqlExpressionFactory
UseRelationalNulls

Yöntemler

OptimizeSqlExpression(Expression)
Kullanımdan kalktı.

Bu ifadeyi SQL iyiler.

Process(Expression)

Çevrilmiş sorguya işleme sonrası dönüştürmeleri uygular.

Şunlara uygulanır