Bagikan melalui


RelationalParameterBasedSqlProcessor Kelas

Definisi

Kelas yang memproses ekspresi kueri setelah nilai parameter diketahui.

Jenis ini biasanya digunakan oleh penyedia database (dan ekstensi lainnya). Umumnya tidak digunakan dalam kode aplikasi.

public class RelationalParameterBasedSqlProcessor
type RelationalParameterBasedSqlProcessor = class
Public Class RelationalParameterBasedSqlProcessor
Warisan
RelationalParameterBasedSqlProcessor

Konstruktor

RelationalParameterBasedSqlProcessor(RelationalParameterBasedSqlProcessorDependencies, Boolean)

Membuat instans RelationalParameterBasedSqlProcessor baru kelas.

Properti

Dependencies

Dependensi khusus penyedia relasional untuk layanan ini.

UseRelationalNulls

Nilai bool yang menunjukkan apakah null relasional harus digunakan.

Metode

ExpandFromSqlParameter(Expression, IReadOnlyDictionary<String,Object>, Boolean)

Memperluas parameter ke FromSqlExpression dalam ekspresi kueri untuk nilai parameter tertentu.

ExpandFromSqlParameter(SelectExpression, IReadOnlyDictionary<String,Object>, Boolean)

Memperluas parameter ke FromSqlExpression di dalam untuk nilai parameter yang SelectExpression diberikan.

Optimize(Expression, IReadOnlyDictionary<String,Object>, Boolean)

Mengoptimalkan ekspresi kueri untuk nilai parameter yang diberikan.

Optimize(SelectExpression, IReadOnlyDictionary<String,Object>, Boolean)

Mengoptimalkan untuk nilai parameter yang SelectExpression diberikan.

ProcessSqlNullability(Expression, IReadOnlyDictionary<String,Object>, Boolean)

Memproses ekspresi kueri berdasarkan nullability node untuk menerapkan semantik null yang digunakan dan mengoptimalkannya untuk nilai parameter yang diberikan.

ProcessSqlNullability(SelectExpression, IReadOnlyDictionary<String,Object>, Boolean)

SelectExpression Memproses berdasarkan nullability node untuk menerapkan semantik null yang digunakan dan mengoptimalkannya untuk nilai parameter yang diberikan.

Berlaku untuk