RelationalParameterBasedSqlProcessor 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
已知參數值之後處理查詢運算式的類別。
此類型通常由資料庫提供者 (和其他延伸模組) 使用。 它通常不會用於應用程式程式碼。
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) |
針對指定的參數值,將 參數展開至 FromSqlExpression 內 SelectExpression 。 |
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 語意,並將它優化為指定的參數值。 |