共用方式為


RelationalParameterBasedSqlProcessor 類別

定義

已知參數值之後處理查詢運算式的類別。

此類型通常由資料庫提供者 (和其他延伸模組) 使用。 它通常不會用於應用程式程式碼。

public class RelationalParameterBasedSqlProcessor
type RelationalParameterBasedSqlProcessor = class
Public Class RelationalParameterBasedSqlProcessor
繼承
RelationalParameterBasedSqlProcessor

建構函式

RelationalParameterBasedSqlProcessor(RelationalParameterBasedSqlProcessorDependencies, Boolean)

建立 RelationalParameterBasedSqlProcessor 類別的新執行個體。

屬性

Dependencies

此服務的關聯式提供者特定相依性。

UseRelationalNulls

布林值,指出是否應該使用關聯式 Null。

方法

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

將參數展開至 FromSqlExpression 給定參數值的查詢運算式內。

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

針對指定的參數值,將 參數展開至 FromSqlExpressionSelectExpression

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

優化給定參數值的查詢運算式。

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

針對 SelectExpression 指定的參數值優化 。

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

根據節點的 Null 屬性處理查詢運算式,以套用使用中的 Null 語意,並將它優化為指定的參數值。

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

根據節點的可為 Null 性來處理 , SelectExpression 以在使用中套用 Null 語意,並將它優化為指定的參數值。

適用於