共用方式為


DbExpressionVisitor<TResultType>.Visit 方法

定義

多載

Visit(DbLambdaExpression)

在衍生類別中覆寫時,實作 的 DbLambdaExpression 訪客模式方法。

Visit(DbLikeExpression)

在衍生類別中覆寫時,實作 的 DbLikeExpression 訪客模式。

Visit(DbLimitExpression)

在衍生類別中覆寫時,實作 的 DbLimitExpression 訪客模式。

Visit(DbNewInstanceExpression)

在衍生類別中覆寫時,實作 的 DbNewInstanceExpression 訪客模式。

Visit(DbNotExpression)

在衍生類別中覆寫時,實作 的 DbNotExpression 訪客模式。

Visit(DbNullExpression)

在衍生類別中覆寫時,實作 的 DbNullExpression 訪客模式。

Visit(DbOfTypeExpression)

在衍生類別中覆寫時,實作 的 DbOfTypeExpression 訪客模式。

Visit(DbOrExpression)

在衍生類別中覆寫時,實作 的 DbOrExpression 訪客模式。

Visit(DbParameterReferenceExpression)

在衍生類別中覆寫時,實作 的 DbParameterReferenceExpression 訪客模式。

Visit(DbProjectExpression)

在衍生類別中覆寫時,實作 的 DbProjectExpression 訪客模式。

Visit(DbPropertyExpression)

在衍生類別中覆寫時,實作 的 DbPropertyExpression 訪客模式。

Visit(DbQuantifierExpression)

在衍生類別中覆寫時,實作 的 DbQuantifierExpression 訪客模式。

Visit(DbRefExpression)

在衍生類別中覆寫時,實作 的 DbRefExpression 訪客模式。

Visit(DbRefKeyExpression)

在衍生類別中覆寫時,實作 的 DbRefKeyExpression 訪客模式。

Visit(DbRelationshipNavigationExpression)

在衍生類別中覆寫時,實作 的 DbRelationshipNavigationExpression 訪客模式。

Visit(DbScanExpression)

在衍生類別中覆寫時,實作 的 DbScanExpression 訪客模式。

Visit(DbSkipExpression)

在衍生類別中覆寫時,實作 的 DbSkipExpression 訪客模式。

Visit(DbSortExpression)

在衍生類別中覆寫時,實作 的 DbSortExpression 訪客模式。

Visit(DbTreatExpression)

在衍生類別中覆寫時,實作 的 DbTreatExpression 訪客模式。

Visit(DbJoinExpression)

在衍生類別中覆寫時,實作 的 DbJoinExpression 訪客模式。

Visit(DbUnionAllExpression)

在衍生類別中覆寫時,實作 的 DbUnionAllExpression 訪客模式。

Visit(DbIsOfExpression)

在衍生類別中覆寫時,實作 的 DbIsOfExpression 訪客模式。

Visit(DbIsEmptyExpression)

在衍生類別中覆寫時,實作 的 DbIsEmptyExpression 訪客模式。

Visit(DbAndExpression)

在衍生類別中覆寫時,實作 的 DbAndExpression 訪客模式。

Visit(DbApplyExpression)

在衍生類別中覆寫時,實作 的 DbApplyExpression 訪客模式。

Visit(DbArithmeticExpression)

在衍生類別中覆寫時,實作 的 DbArithmeticExpression 訪客模式。

Visit(DbCaseExpression)

在衍生類別中覆寫時,實作 的 DbCaseExpression 訪客模式。

Visit(DbCastExpression)

在衍生類別中覆寫時,實作 的 DbCastExpression 訪客模式。

Visit(DbComparisonExpression)

在衍生類別中覆寫時,實作 的 DbComparisonExpression 訪客模式。

Visit(DbConstantExpression)

在衍生類別中覆寫時,實作 的 DbConstantExpression 訪客模式。

Visit(DbCrossJoinExpression)

在衍生類別中覆寫時,實作 的 DbCrossJoinExpression 訪客模式。

Visit(DbDerefExpression)

在衍生類別中覆寫時,實作 的 DbDerefExpression 訪客模式。

Visit(DbDistinctExpression)

在衍生類別中覆寫時,實作 的 DbDistinctExpression 訪客模式。

Visit(DbElementExpression)

在衍生類別中覆寫時,實作 的 DbElementExpression 訪客模式。

Visit(DbEntityRefExpression)

在衍生類別中覆寫時,實作 的 DbEntityRefExpression 訪客模式。

Visit(DbExceptExpression)

在衍生類別中覆寫時,實作 的 DbExceptExpression 訪客模式。

Visit(DbExpression)

在衍生類別中覆寫時,處理無法辨識型別的任何運算式。

Visit(DbFilterExpression)

在衍生類別中覆寫時,實作 的 DbFilterExpression 訪客模式。

Visit(DbFunctionExpression)

在衍生類別中覆寫時,實作 的 DbFunctionExpression 訪客模式。

Visit(DbGroupByExpression)

在衍生類別中覆寫時,實作 的 DbGroupByExpression 訪客模式。

Visit(DbInExpression)

DbInExpression 的具類型訪客模式方法。

Visit(DbIntersectExpression)

在衍生類別中覆寫時,實作 的 DbIntersectExpression 訪客模式。

Visit(DbIsNullExpression)

在衍生類別中覆寫時,實作 的 DbIsNullExpression 訪客模式。

Visit(DbVariableReferenceExpression)

在衍生類別中覆寫時,實作 的 DbVariableReferenceExpression 訪客模式。

Visit(DbLambdaExpression)

在衍生類別中覆寫時,實作 的 DbLambdaExpression 訪客模式方法。

public virtual TResultType Visit(System.Data.Entity.Core.Common.CommandTrees.DbLambdaExpression expression);
abstract member Visit : System.Data.Entity.Core.Common.CommandTrees.DbLambdaExpression -> 'ResultType
override this.Visit : System.Data.Entity.Core.Common.CommandTrees.DbLambdaExpression -> 'ResultType
Public Overridable Function Visit (expression As DbLambdaExpression) As TResultType

參數

expression
DbLambdaExpression

所造訪的 DbLambdaExpression

傳回

TResultType

特定型別的結果值。

適用於

Visit(DbLikeExpression)

在衍生類別中覆寫時,實作 的 DbLikeExpression 訪客模式。

public abstract TResultType Visit(System.Data.Entity.Core.Common.CommandTrees.DbLikeExpression expression);
abstract member Visit : System.Data.Entity.Core.Common.CommandTrees.DbLikeExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbLikeExpression) As TResultType

參數

expression
DbLikeExpression

所造訪的 DbLikeExpression

傳回

TResultType

特定型別的結果值。

適用於

Visit(DbLimitExpression)

在衍生類別中覆寫時,實作 的 DbLimitExpression 訪客模式。

public abstract TResultType Visit(System.Data.Entity.Core.Common.CommandTrees.DbLimitExpression expression);
abstract member Visit : System.Data.Entity.Core.Common.CommandTrees.DbLimitExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbLimitExpression) As TResultType

參數

expression
DbLimitExpression

所造訪的 DbLimitExpression

傳回

TResultType

特定型別的結果值。

適用於

Visit(DbNewInstanceExpression)

在衍生類別中覆寫時,實作 的 DbNewInstanceExpression 訪客模式。

public abstract TResultType Visit(System.Data.Entity.Core.Common.CommandTrees.DbNewInstanceExpression expression);
abstract member Visit : System.Data.Entity.Core.Common.CommandTrees.DbNewInstanceExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbNewInstanceExpression) As TResultType

參數

傳回

TResultType

特定型別的結果值。

適用於

Visit(DbNotExpression)

在衍生類別中覆寫時,實作 的 DbNotExpression 造訪者模式。

public abstract TResultType Visit(System.Data.Entity.Core.Common.CommandTrees.DbNotExpression expression);
abstract member Visit : System.Data.Entity.Core.Common.CommandTrees.DbNotExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbNotExpression) As TResultType

參數

expression
DbNotExpression

所造訪的 DbNotExpression

傳回

TResultType

特定型別的結果值。

適用於

Visit(DbNullExpression)

在衍生類別中覆寫時,實作 的 DbNullExpression 造訪者模式。

public abstract TResultType Visit(System.Data.Entity.Core.Common.CommandTrees.DbNullExpression expression);
abstract member Visit : System.Data.Entity.Core.Common.CommandTrees.DbNullExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbNullExpression) As TResultType

參數

expression
DbNullExpression

所造訪的 DbNullExpression

傳回

TResultType

特定型別的結果值。

適用於

Visit(DbOfTypeExpression)

在衍生類別中覆寫時,實作 的 DbOfTypeExpression 造訪者模式。

public abstract TResultType Visit(System.Data.Entity.Core.Common.CommandTrees.DbOfTypeExpression expression);
abstract member Visit : System.Data.Entity.Core.Common.CommandTrees.DbOfTypeExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbOfTypeExpression) As TResultType

參數

expression
DbOfTypeExpression

所造訪的 DbOfTypeExpression

傳回

TResultType

特定型別的結果值。

適用於

Visit(DbOrExpression)

在衍生類別中覆寫時,實作 的 DbOrExpression 造訪者模式。

public abstract TResultType Visit(System.Data.Entity.Core.Common.CommandTrees.DbOrExpression expression);
abstract member Visit : System.Data.Entity.Core.Common.CommandTrees.DbOrExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbOrExpression) As TResultType

參數

expression
DbOrExpression

所造訪的 DbOrExpression

傳回

TResultType

特定型別的結果值。

適用於

Visit(DbParameterReferenceExpression)

在衍生類別中覆寫時,實作 的 DbParameterReferenceExpression 造訪者模式。

public abstract TResultType Visit(System.Data.Entity.Core.Common.CommandTrees.DbParameterReferenceExpression expression);
abstract member Visit : System.Data.Entity.Core.Common.CommandTrees.DbParameterReferenceExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbParameterReferenceExpression) As TResultType

參數

傳回

TResultType

特定型別的結果值。

適用於

Visit(DbProjectExpression)

在衍生類別中覆寫時,實作 的 DbProjectExpression 造訪者模式。

public abstract TResultType Visit(System.Data.Entity.Core.Common.CommandTrees.DbProjectExpression expression);
abstract member Visit : System.Data.Entity.Core.Common.CommandTrees.DbProjectExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbProjectExpression) As TResultType

參數

expression
DbProjectExpression

所造訪的 DbProjectExpression

傳回

TResultType

特定型別的結果值。

適用於

Visit(DbPropertyExpression)

在衍生類別中覆寫時,實作 的 DbPropertyExpression 造訪者模式。

public abstract TResultType Visit(System.Data.Entity.Core.Common.CommandTrees.DbPropertyExpression expression);
abstract member Visit : System.Data.Entity.Core.Common.CommandTrees.DbPropertyExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbPropertyExpression) As TResultType

參數

expression
DbPropertyExpression

所造訪的 DbPropertyExpression

傳回

TResultType

特定型別的結果值。

適用於

Visit(DbQuantifierExpression)

在衍生類別中覆寫時,實作 的 DbQuantifierExpression 造訪者模式。

public abstract TResultType Visit(System.Data.Entity.Core.Common.CommandTrees.DbQuantifierExpression expression);
abstract member Visit : System.Data.Entity.Core.Common.CommandTrees.DbQuantifierExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbQuantifierExpression) As TResultType

參數

expression
DbQuantifierExpression

所造訪的 DbQuantifierExpression

傳回

TResultType

特定型別的結果值。

適用於

Visit(DbRefExpression)

在衍生類別中覆寫時,實作 的 DbRefExpression 造訪者模式。

public abstract TResultType Visit(System.Data.Entity.Core.Common.CommandTrees.DbRefExpression expression);
abstract member Visit : System.Data.Entity.Core.Common.CommandTrees.DbRefExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbRefExpression) As TResultType

參數

expression
DbRefExpression

所造訪的 DbRefExpression

傳回

TResultType

特定型別的結果值。

適用於

Visit(DbRefKeyExpression)

在衍生類別中覆寫時,實作 的 DbRefKeyExpression 造訪者模式。

public abstract TResultType Visit(System.Data.Entity.Core.Common.CommandTrees.DbRefKeyExpression expression);
abstract member Visit : System.Data.Entity.Core.Common.CommandTrees.DbRefKeyExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbRefKeyExpression) As TResultType

參數

expression
DbRefKeyExpression

所造訪的 DbRefKeyExpression

傳回

TResultType

特定型別的結果值。

適用於

Visit(DbRelationshipNavigationExpression)

在衍生類別中覆寫時,實作 的 DbRelationshipNavigationExpression 造訪者模式。

public abstract TResultType Visit(System.Data.Entity.Core.Common.CommandTrees.DbRelationshipNavigationExpression expression);
abstract member Visit : System.Data.Entity.Core.Common.CommandTrees.DbRelationshipNavigationExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbRelationshipNavigationExpression) As TResultType

參數

傳回

TResultType

特定型別的結果值。

適用於

Visit(DbScanExpression)

在衍生類別中覆寫時,實作 的 DbScanExpression 造訪者模式。

public abstract TResultType Visit(System.Data.Entity.Core.Common.CommandTrees.DbScanExpression expression);
abstract member Visit : System.Data.Entity.Core.Common.CommandTrees.DbScanExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbScanExpression) As TResultType

參數

expression
DbScanExpression

所造訪的 DbScanExpression

傳回

TResultType

特定型別的結果值。

適用於

Visit(DbSkipExpression)

在衍生類別中覆寫時,實作 的 DbSkipExpression 造訪者模式。

public abstract TResultType Visit(System.Data.Entity.Core.Common.CommandTrees.DbSkipExpression expression);
abstract member Visit : System.Data.Entity.Core.Common.CommandTrees.DbSkipExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbSkipExpression) As TResultType

參數

expression
DbSkipExpression

所造訪的 DbSkipExpression

傳回

TResultType

特定型別的結果值。

適用於

Visit(DbSortExpression)

在衍生類別中覆寫時,實作 的 DbSortExpression 造訪者模式。

public abstract TResultType Visit(System.Data.Entity.Core.Common.CommandTrees.DbSortExpression expression);
abstract member Visit : System.Data.Entity.Core.Common.CommandTrees.DbSortExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbSortExpression) As TResultType

參數

expression
DbSortExpression

所造訪的 DbSortExpression

傳回

TResultType

特定型別的結果值。

適用於

Visit(DbTreatExpression)

在衍生類別中覆寫時,實作 的 DbTreatExpression 造訪者模式。

public abstract TResultType Visit(System.Data.Entity.Core.Common.CommandTrees.DbTreatExpression expression);
abstract member Visit : System.Data.Entity.Core.Common.CommandTrees.DbTreatExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbTreatExpression) As TResultType

參數

expression
DbTreatExpression

所造訪的 DbTreatExpression

傳回

TResultType

特定型別的結果值。

適用於

Visit(DbJoinExpression)

在衍生類別中覆寫時,實作 的 DbJoinExpression 造訪者模式。

public abstract TResultType Visit(System.Data.Entity.Core.Common.CommandTrees.DbJoinExpression expression);
abstract member Visit : System.Data.Entity.Core.Common.CommandTrees.DbJoinExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbJoinExpression) As TResultType

參數

expression
DbJoinExpression

所造訪的 DbJoinExpression

傳回

TResultType

特定型別的結果值。

適用於

Visit(DbUnionAllExpression)

在衍生類別中覆寫時,實作 的 DbUnionAllExpression 造訪者模式。

public abstract TResultType Visit(System.Data.Entity.Core.Common.CommandTrees.DbUnionAllExpression expression);
abstract member Visit : System.Data.Entity.Core.Common.CommandTrees.DbUnionAllExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbUnionAllExpression) As TResultType

參數

expression
DbUnionAllExpression

所造訪的 DbUnionAllExpression

傳回

TResultType

特定型別的結果值。

適用於

Visit(DbIsOfExpression)

在衍生類別中覆寫時,實作 的 DbIsOfExpression 造訪者模式。

public abstract TResultType Visit(System.Data.Entity.Core.Common.CommandTrees.DbIsOfExpression expression);
abstract member Visit : System.Data.Entity.Core.Common.CommandTrees.DbIsOfExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbIsOfExpression) As TResultType

參數

expression
DbIsOfExpression

所造訪的 DbIsOfExpression

傳回

TResultType

特定型別的結果值。

適用於

Visit(DbIsEmptyExpression)

在衍生類別中覆寫時,實作 的 DbIsEmptyExpression 造訪者模式。

public abstract TResultType Visit(System.Data.Entity.Core.Common.CommandTrees.DbIsEmptyExpression expression);
abstract member Visit : System.Data.Entity.Core.Common.CommandTrees.DbIsEmptyExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbIsEmptyExpression) As TResultType

參數

expression
DbIsEmptyExpression

所造訪的 DbIsEmptyExpression

傳回

TResultType

特定型別的結果值。

適用於

Visit(DbAndExpression)

在衍生類別中覆寫時,實作 的 DbAndExpression 造訪者模式。

public abstract TResultType Visit(System.Data.Entity.Core.Common.CommandTrees.DbAndExpression expression);
abstract member Visit : System.Data.Entity.Core.Common.CommandTrees.DbAndExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbAndExpression) As TResultType

參數

expression
DbAndExpression

所造訪的 DbAndExpression

傳回

TResultType

特定型別的結果值。

適用於

Visit(DbApplyExpression)

在衍生類別中覆寫時,實作 的 DbApplyExpression 造訪者模式。

public abstract TResultType Visit(System.Data.Entity.Core.Common.CommandTrees.DbApplyExpression expression);
abstract member Visit : System.Data.Entity.Core.Common.CommandTrees.DbApplyExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbApplyExpression) As TResultType

參數

expression
DbApplyExpression

所造訪的 DbApplyExpression

傳回

TResultType

特定型別的結果值。

適用於

Visit(DbArithmeticExpression)

在衍生類別中覆寫時,實作 的 DbArithmeticExpression 造訪者模式。

public abstract TResultType Visit(System.Data.Entity.Core.Common.CommandTrees.DbArithmeticExpression expression);
abstract member Visit : System.Data.Entity.Core.Common.CommandTrees.DbArithmeticExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbArithmeticExpression) As TResultType

參數

expression
DbArithmeticExpression

所造訪的 DbArithmeticExpression

傳回

TResultType

特定型別的結果值。

適用於

Visit(DbCaseExpression)

在衍生類別中覆寫時,實作 的 DbCaseExpression 造訪者模式。

public abstract TResultType Visit(System.Data.Entity.Core.Common.CommandTrees.DbCaseExpression expression);
abstract member Visit : System.Data.Entity.Core.Common.CommandTrees.DbCaseExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbCaseExpression) As TResultType

參數

expression
DbCaseExpression

所造訪的 DbCaseExpression

傳回

TResultType

特定型別的結果值。

適用於

Visit(DbCastExpression)

在衍生類別中覆寫時,實作 的 DbCastExpression 造訪者模式。

public abstract TResultType Visit(System.Data.Entity.Core.Common.CommandTrees.DbCastExpression expression);
abstract member Visit : System.Data.Entity.Core.Common.CommandTrees.DbCastExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbCastExpression) As TResultType

參數

expression
DbCastExpression

所造訪的 DbCastExpression

傳回

TResultType

特定型別的結果值。

適用於

Visit(DbComparisonExpression)

在衍生類別中覆寫時,實作 的 DbComparisonExpression 造訪者模式。

public abstract TResultType Visit(System.Data.Entity.Core.Common.CommandTrees.DbComparisonExpression expression);
abstract member Visit : System.Data.Entity.Core.Common.CommandTrees.DbComparisonExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbComparisonExpression) As TResultType

參數

expression
DbComparisonExpression

所造訪的 DbComparisonExpression

傳回

TResultType

特定型別的結果值。

適用於

Visit(DbConstantExpression)

在衍生類別中覆寫時,實作 的 DbConstantExpression 造訪者模式。

public abstract TResultType Visit(System.Data.Entity.Core.Common.CommandTrees.DbConstantExpression expression);
abstract member Visit : System.Data.Entity.Core.Common.CommandTrees.DbConstantExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbConstantExpression) As TResultType

參數

expression
DbConstantExpression

所造訪的 DbConstantExpression

傳回

TResultType

特定型別的結果值。

適用於

Visit(DbCrossJoinExpression)

在衍生類別中覆寫時,實作 的 DbCrossJoinExpression 造訪者模式。

public abstract TResultType Visit(System.Data.Entity.Core.Common.CommandTrees.DbCrossJoinExpression expression);
abstract member Visit : System.Data.Entity.Core.Common.CommandTrees.DbCrossJoinExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbCrossJoinExpression) As TResultType

參數

expression
DbCrossJoinExpression

所造訪的 DbCrossJoinExpression

傳回

TResultType

特定型別的結果值。

適用於

Visit(DbDerefExpression)

在衍生類別中覆寫時,實作 的 DbDerefExpression 造訪者模式。

public abstract TResultType Visit(System.Data.Entity.Core.Common.CommandTrees.DbDerefExpression expression);
abstract member Visit : System.Data.Entity.Core.Common.CommandTrees.DbDerefExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbDerefExpression) As TResultType

參數

expression
DbDerefExpression

所造訪的 DbDerefExpression

傳回

TResultType

特定型別的結果值。

適用於

Visit(DbDistinctExpression)

在衍生類別中覆寫時,實作 的 DbDistinctExpression 造訪者模式。

public abstract TResultType Visit(System.Data.Entity.Core.Common.CommandTrees.DbDistinctExpression expression);
abstract member Visit : System.Data.Entity.Core.Common.CommandTrees.DbDistinctExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbDistinctExpression) As TResultType

參數

expression
DbDistinctExpression

所造訪的 DbDistinctExpression

傳回

TResultType

特定型別的結果值。

適用於

Visit(DbElementExpression)

在衍生類別中覆寫時,實作 的 DbElementExpression 造訪者模式。

public abstract TResultType Visit(System.Data.Entity.Core.Common.CommandTrees.DbElementExpression expression);
abstract member Visit : System.Data.Entity.Core.Common.CommandTrees.DbElementExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbElementExpression) As TResultType

參數

expression
DbElementExpression

所造訪的 DbElementExpression

傳回

TResultType

特定型別的結果值。

適用於

Visit(DbEntityRefExpression)

在衍生類別中覆寫時,實作 的 DbEntityRefExpression 造訪者模式。

public abstract TResultType Visit(System.Data.Entity.Core.Common.CommandTrees.DbEntityRefExpression expression);
abstract member Visit : System.Data.Entity.Core.Common.CommandTrees.DbEntityRefExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbEntityRefExpression) As TResultType

參數

expression
DbEntityRefExpression

所造訪的 DbEntityRefExpression

傳回

TResultType

特定型別的結果值。

適用於

Visit(DbExceptExpression)

在衍生類別中覆寫時,實作 的 DbExceptExpression 造訪者模式。

public abstract TResultType Visit(System.Data.Entity.Core.Common.CommandTrees.DbExceptExpression expression);
abstract member Visit : System.Data.Entity.Core.Common.CommandTrees.DbExceptExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbExceptExpression) As TResultType

參數

expression
DbExceptExpression

所造訪的 DbExceptExpression

傳回

TResultType

特定型別的結果值。

適用於

Visit(DbExpression)

在衍生類別中覆寫時,處理無法辨識型別的任何運算式。

public abstract TResultType Visit(System.Data.Entity.Core.Common.CommandTrees.DbExpression expression);
abstract member Visit : System.Data.Entity.Core.Common.CommandTrees.DbExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbExpression) As TResultType

參數

expression
DbExpression

所造訪的 DbExpression

傳回

TResultType

特定型別的結果值。

適用於

Visit(DbFilterExpression)

在衍生類別中覆寫時,實作 的 DbFilterExpression 造訪者模式。

public abstract TResultType Visit(System.Data.Entity.Core.Common.CommandTrees.DbFilterExpression expression);
abstract member Visit : System.Data.Entity.Core.Common.CommandTrees.DbFilterExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbFilterExpression) As TResultType

參數

expression
DbFilterExpression

所造訪的 DbFilterExpression

傳回

TResultType

特定型別的結果值。

適用於

Visit(DbFunctionExpression)

在衍生類別中覆寫時,實作 的 DbFunctionExpression 造訪者模式。

public abstract TResultType Visit(System.Data.Entity.Core.Common.CommandTrees.DbFunctionExpression expression);
abstract member Visit : System.Data.Entity.Core.Common.CommandTrees.DbFunctionExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbFunctionExpression) As TResultType

參數

expression
DbFunctionExpression

所造訪的 DbFunctionExpression

傳回

TResultType

特定型別的結果值。

適用於

Visit(DbGroupByExpression)

在衍生類別中覆寫時,實作 的 DbGroupByExpression 造訪者模式。

public abstract TResultType Visit(System.Data.Entity.Core.Common.CommandTrees.DbGroupByExpression expression);
abstract member Visit : System.Data.Entity.Core.Common.CommandTrees.DbGroupByExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbGroupByExpression) As TResultType

參數

expression
DbGroupByExpression

所造訪的 DbGroupByExpression

傳回

TResultType

特定型別的結果值。

適用於

Visit(DbInExpression)

DbInExpression 的具型別訪客模式方法。

public virtual TResultType Visit(System.Data.Entity.Core.Common.CommandTrees.DbInExpression expression);
abstract member Visit : System.Data.Entity.Core.Common.CommandTrees.DbInExpression -> 'ResultType
override this.Visit : System.Data.Entity.Core.Common.CommandTrees.DbInExpression -> 'ResultType
Public Overridable Function Visit (expression As DbInExpression) As TResultType

參數

expression
DbInExpression

正在流覽的 DbInExpression。

傳回

TResultType

TResultType 的實例。

適用於

Visit(DbIntersectExpression)

在衍生類別中覆寫時,實作 的 DbIntersectExpression 造訪者模式。

public abstract TResultType Visit(System.Data.Entity.Core.Common.CommandTrees.DbIntersectExpression expression);
abstract member Visit : System.Data.Entity.Core.Common.CommandTrees.DbIntersectExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbIntersectExpression) As TResultType

參數

expression
DbIntersectExpression

所造訪的 DbIntersectExpression

傳回

TResultType

特定型別的結果值。

適用於

Visit(DbIsNullExpression)

在衍生類別中覆寫時,實作 的 DbIsNullExpression 造訪者模式。

public abstract TResultType Visit(System.Data.Entity.Core.Common.CommandTrees.DbIsNullExpression expression);
abstract member Visit : System.Data.Entity.Core.Common.CommandTrees.DbIsNullExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbIsNullExpression) As TResultType

參數

expression
DbIsNullExpression

所造訪的 DbIsNullExpression

傳回

TResultType

特定型別的結果值。

適用於

Visit(DbVariableReferenceExpression)

在衍生類別中覆寫時,實作 的 DbVariableReferenceExpression 造訪者模式。

public abstract TResultType Visit(System.Data.Entity.Core.Common.CommandTrees.DbVariableReferenceExpression expression);
abstract member Visit : System.Data.Entity.Core.Common.CommandTrees.DbVariableReferenceExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbVariableReferenceExpression) As TResultType

參數

傳回

TResultType

特定型別的結果值。

適用於