共用方式為


ReplacingExpressionVisitor 類別

定義

運算式訪客,將某個運算式取代為指定運算式樹狀結構中的另一個運算式。

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

public class ReplacingExpressionVisitor : System.Linq.Expressions.ExpressionVisitor
type ReplacingExpressionVisitor = class
    inherit ExpressionVisitor
Public Class ReplacingExpressionVisitor
Inherits ExpressionVisitor
繼承
ReplacingExpressionVisitor

備註

如需詳細資訊和範例,請參閱 資料庫提供者和延伸模組的實作EF Core 查詢的運作方式

建構函式

ReplacingExpressionVisitor(IDictionary<Expression,Expression>)

運算式訪客,將某個運算式取代為指定運算式樹狀結構中的另一個運算式。

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

ReplacingExpressionVisitor(IReadOnlyList<Expression>, IReadOnlyList<Expression>)

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

方法

Replace(Expression, Expression, Expression)

將某個運算式取代為指定運算式樹狀結構中的另一個運算式。

Visit(Expression)

運算式訪客,將某個運算式取代為指定運算式樹狀結構中的另一個運算式。

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

VisitMember(MemberExpression)

運算式訪客,將某個運算式取代為指定運算式樹狀結構中的另一個運算式。

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

VisitMethodCall(MethodCallExpression)

運算式訪客,將某個運算式取代為指定運算式樹狀結構中的另一個運算式。

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

適用於