Udostępnij za pośrednictwem


DbExpressionVisitor<TResultType>.Visit Metoda

Definicja

Przeciążenia

Visit(DbLambdaExpression)

W przypadku zastąpienia w klasie pochodnej implementuje metodę DbLambdaExpression wzorca dla obiektu .

Visit(DbLikeExpression)

W przypadku zastąpienia w klasie pochodnej implementuje wzorzec odwiedzających dla DbLikeExpression elementu .

Visit(DbLimitExpression)

W przypadku zastąpienia w klasie pochodnej implementuje wzorzec odwiedzających dla DbLimitExpression elementu .

Visit(DbNewInstanceExpression)

W przypadku zastąpienia w klasie pochodnej implementuje wzorzec odwiedzających dla DbNewInstanceExpression elementu .

Visit(DbNotExpression)

W przypadku zastąpienia w klasie pochodnej implementuje wzorzec odwiedzających dla DbNotExpression elementu .

Visit(DbNullExpression)

W przypadku zastąpienia w klasie pochodnej implementuje wzorzec odwiedzających dla DbNullExpression elementu .

Visit(DbOfTypeExpression)

W przypadku zastąpienia w klasie pochodnej implementuje wzorzec odwiedzających dla DbOfTypeExpression elementu .

Visit(DbOrExpression)

W przypadku zastąpienia w klasie pochodnej implementuje wzorzec odwiedzających dla DbOrExpression elementu .

Visit(DbParameterReferenceExpression)

W przypadku zastąpienia w klasie pochodnej implementuje wzorzec odwiedzających dla DbParameterReferenceExpression elementu .

Visit(DbProjectExpression)

W przypadku zastąpienia w klasie pochodnej implementuje wzorzec odwiedzających dla DbProjectExpression elementu .

Visit(DbPropertyExpression)

W przypadku zastąpienia w klasie pochodnej implementuje wzorzec odwiedzających dla DbPropertyExpression elementu .

Visit(DbQuantifierExpression)

W przypadku zastąpienia w klasie pochodnej implementuje wzorzec odwiedzających dla DbQuantifierExpression elementu .

Visit(DbRefExpression)

W przypadku zastąpienia w klasie pochodnej implementuje wzorzec odwiedzających dla DbRefExpression elementu .

Visit(DbRefKeyExpression)

W przypadku zastąpienia w klasie pochodnej implementuje wzorzec odwiedzających dla DbRefKeyExpression elementu .

Visit(DbRelationshipNavigationExpression)

W przypadku zastąpienia w klasie pochodnej implementuje wzorzec odwiedzających dla DbRelationshipNavigationExpression elementu .

Visit(DbScanExpression)

W przypadku zastąpienia w klasie pochodnej implementuje wzorzec odwiedzających dla DbScanExpression elementu .

Visit(DbSkipExpression)

W przypadku zastąpienia w klasie pochodnej implementuje wzorzec odwiedzających dla DbSkipExpression elementu .

Visit(DbSortExpression)

W przypadku zastąpienia w klasie pochodnej implementuje wzorzec odwiedzających dla DbSortExpression elementu .

Visit(DbTreatExpression)

W przypadku zastąpienia w klasie pochodnej implementuje wzorzec odwiedzających dla DbTreatExpression elementu .

Visit(DbJoinExpression)

W przypadku zastąpienia w klasie pochodnej implementuje wzorzec odwiedzających dla DbJoinExpression elementu .

Visit(DbUnionAllExpression)

W przypadku zastąpienia w klasie pochodnej implementuje wzorzec odwiedzających dla DbUnionAllExpression elementu .

Visit(DbIsOfExpression)

W przypadku zastąpienia w klasie pochodnej implementuje wzorzec odwiedzających dla DbIsOfExpression elementu .

Visit(DbIsEmptyExpression)

W przypadku zastąpienia w klasie pochodnej implementuje wzorzec odwiedzających dla DbIsEmptyExpression elementu .

Visit(DbAndExpression)

W przypadku zastąpienia w klasie pochodnej implementuje wzorzec odwiedzających dla DbAndExpression elementu .

Visit(DbApplyExpression)

W przypadku zastąpienia w klasie pochodnej implementuje wzorzec odwiedzających dla DbApplyExpression elementu .

Visit(DbArithmeticExpression)

W przypadku zastąpienia w klasie pochodnej implementuje wzorzec odwiedzających dla DbArithmeticExpression elementu .

Visit(DbCaseExpression)

W przypadku zastąpienia w klasie pochodnej implementuje wzorzec odwiedzających dla DbCaseExpression elementu .

Visit(DbCastExpression)

W przypadku zastąpienia w klasie pochodnej implementuje wzorzec odwiedzających dla DbCastExpression elementu .

Visit(DbComparisonExpression)

W przypadku zastąpienia w klasie pochodnej implementuje wzorzec odwiedzających dla DbComparisonExpression elementu .

Visit(DbConstantExpression)

W przypadku zastąpienia w klasie pochodnej implementuje wzorzec odwiedzających dla DbConstantExpression elementu .

Visit(DbCrossJoinExpression)

W przypadku zastąpienia w klasie pochodnej implementuje wzorzec odwiedzających dla DbCrossJoinExpression elementu .

Visit(DbDerefExpression)

W przypadku zastąpienia w klasie pochodnej implementuje wzorzec odwiedzających dla DbDerefExpression elementu .

Visit(DbDistinctExpression)

W przypadku zastąpienia w klasie pochodnej implementuje wzorzec odwiedzających dla DbDistinctExpression elementu .

Visit(DbElementExpression)

W przypadku zastąpienia w klasie pochodnej implementuje wzorzec odwiedzających dla DbElementExpression elementu .

Visit(DbEntityRefExpression)

W przypadku zastąpienia w klasie pochodnej implementuje wzorzec odwiedzających dla DbEntityRefExpression elementu .

Visit(DbExceptExpression)

W przypadku zastąpienia w klasie pochodnej implementuje wzorzec odwiedzających dla DbExceptExpression elementu .

Visit(DbExpression)

W przypadku przesłonięcia w klasie pochodnej obsługuje dowolne wyrażenie nierozpoznanego typu.

Visit(DbFilterExpression)

W przypadku zastąpienia w klasie pochodnej implementuje wzorzec odwiedzających dla DbFilterExpression elementu .

Visit(DbFunctionExpression)

W przypadku zastąpienia w klasie pochodnej implementuje wzorzec odwiedzających dla DbFunctionExpression elementu .

Visit(DbGroupByExpression)

W przypadku zastąpienia w klasie pochodnej implementuje wzorzec odwiedzających dla DbGroupByExpression elementu .

Visit(DbInExpression)

Typowa metoda wzorca dla gościa dbInExpression.

Visit(DbIntersectExpression)

W przypadku zastąpienia w klasie pochodnej implementuje wzorzec odwiedzających dla DbIntersectExpression elementu .

Visit(DbIsNullExpression)

W przypadku zastąpienia w klasie pochodnej implementuje wzorzec odwiedzających dla DbIsNullExpression elementu .

Visit(DbVariableReferenceExpression)

W przypadku zastąpienia w klasie pochodnej implementuje wzorzec odwiedzających dla DbVariableReferenceExpression elementu .

Visit(DbLambdaExpression)

W przypadku zastąpienia w klasie pochodnej implementuje metodę DbLambdaExpression wzorca dla obiektu .

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

Parametry

expression
DbLambdaExpression

To DbLambdaExpression jest odwiedzane.

Zwraca

TResultType

Wartość wyniku określonego typu.

Dotyczy

Visit(DbLikeExpression)

W przypadku zastąpienia w klasie pochodnej implementuje wzorzec odwiedzających dla DbLikeExpression elementu .

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

Parametry

expression
DbLikeExpression

To DbLikeExpression jest odwiedzane.

Zwraca

TResultType

Wartość wyniku określonego typu.

Dotyczy

Visit(DbLimitExpression)

W przypadku zastąpienia w klasie pochodnej implementuje wzorzec odwiedzających dla DbLimitExpression elementu .

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

Parametry

expression
DbLimitExpression

To DbLimitExpression jest odwiedzane.

Zwraca

TResultType

Wartość wyniku określonego typu.

Dotyczy

Visit(DbNewInstanceExpression)

W przypadku zastąpienia w klasie pochodnej implementuje wzorzec odwiedzających dla DbNewInstanceExpression elementu .

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

Parametry

expression
DbNewInstanceExpression

To DbNewInstanceExpression jest odwiedzane.

Zwraca

TResultType

Wartość wyniku określonego typu.

Dotyczy

Visit(DbNotExpression)

W przypadku zastąpienia w klasie pochodnej implementuje wzorzec odwiedzających dla DbNotExpression elementu .

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

Parametry

expression
DbNotExpression

To DbNotExpression jest odwiedzane.

Zwraca

TResultType

Wartość wyniku określonego typu.

Dotyczy

Visit(DbNullExpression)

W przypadku zastąpienia w klasie pochodnej implementuje wzorzec odwiedzających dla DbNullExpression elementu .

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

Parametry

expression
DbNullExpression

To DbNullExpression jest odwiedzane.

Zwraca

TResultType

Wartość wyniku określonego typu.

Dotyczy

Visit(DbOfTypeExpression)

W przypadku zastąpienia w klasie pochodnej implementuje wzorzec odwiedzających dla DbOfTypeExpression elementu .

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

Parametry

expression
DbOfTypeExpression

To DbOfTypeExpression jest odwiedzane.

Zwraca

TResultType

Wartość wyniku określonego typu.

Dotyczy

Visit(DbOrExpression)

W przypadku zastąpienia w klasie pochodnej implementuje wzorzec odwiedzających dla DbOrExpression elementu .

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

Parametry

expression
DbOrExpression

To DbOrExpression jest odwiedzane.

Zwraca

TResultType

Wartość wyniku określonego typu.

Dotyczy

Visit(DbParameterReferenceExpression)

W przypadku zastąpienia w klasie pochodnej implementuje wzorzec odwiedzających dla DbParameterReferenceExpression elementu .

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

Parametry

Zwraca

TResultType

Wartość wyniku określonego typu.

Dotyczy

Visit(DbProjectExpression)

W przypadku zastąpienia w klasie pochodnej implementuje wzorzec odwiedzających dla DbProjectExpression elementu .

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

Parametry

expression
DbProjectExpression

To DbProjectExpression jest odwiedzane.

Zwraca

TResultType

Wartość wyniku określonego typu.

Dotyczy

Visit(DbPropertyExpression)

W przypadku zastąpienia w klasie pochodnej implementuje wzorzec odwiedzających dla DbPropertyExpression elementu .

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

Parametry

expression
DbPropertyExpression

To DbPropertyExpression jest odwiedzane.

Zwraca

TResultType

Wartość wyniku określonego typu.

Dotyczy

Visit(DbQuantifierExpression)

W przypadku zastąpienia w klasie pochodnej implementuje wzorzec odwiedzających dla DbQuantifierExpression elementu .

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

Parametry

expression
DbQuantifierExpression

To DbQuantifierExpression jest odwiedzane.

Zwraca

TResultType

Wartość wyniku określonego typu.

Dotyczy

Visit(DbRefExpression)

W przypadku zastąpienia w klasie pochodnej implementuje wzorzec odwiedzających dla DbRefExpression elementu .

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

Parametry

expression
DbRefExpression

To DbRefExpression jest odwiedzane.

Zwraca

TResultType

Wartość wyniku określonego typu.

Dotyczy

Visit(DbRefKeyExpression)

W przypadku zastąpienia w klasie pochodnej implementuje wzorzec odwiedzających dla DbRefKeyExpression elementu .

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

Parametry

expression
DbRefKeyExpression

To DbRefKeyExpression jest odwiedzane.

Zwraca

TResultType

Wartość wyniku określonego typu.

Dotyczy

Visit(DbRelationshipNavigationExpression)

W przypadku zastąpienia w klasie pochodnej implementuje wzorzec odwiedzających dla DbRelationshipNavigationExpression elementu .

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

Parametry

Zwraca

TResultType

Wartość wyniku określonego typu.

Dotyczy

Visit(DbScanExpression)

W przypadku zastąpienia w klasie pochodnej implementuje wzorzec odwiedzających dla DbScanExpression elementu .

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

Parametry

expression
DbScanExpression

To DbScanExpression jest odwiedzane.

Zwraca

TResultType

Wartość wyniku określonego typu.

Dotyczy

Visit(DbSkipExpression)

W przypadku zastąpienia w klasie pochodnej implementuje wzorzec odwiedzających dla DbSkipExpression elementu .

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

Parametry

expression
DbSkipExpression

To DbSkipExpression jest odwiedzane.

Zwraca

TResultType

Wartość wyniku określonego typu.

Dotyczy

Visit(DbSortExpression)

W przypadku zastąpienia w klasie pochodnej implementuje wzorzec odwiedzających dla DbSortExpression elementu .

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

Parametry

expression
DbSortExpression

To DbSortExpression jest odwiedzane.

Zwraca

TResultType

Wartość wyniku określonego typu.

Dotyczy

Visit(DbTreatExpression)

W przypadku zastąpienia w klasie pochodnej implementuje wzorzec odwiedzających dla DbTreatExpression elementu .

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

Parametry

expression
DbTreatExpression

To DbTreatExpression jest odwiedzane.

Zwraca

TResultType

Wartość wyniku określonego typu.

Dotyczy

Visit(DbJoinExpression)

W przypadku zastąpienia w klasie pochodnej implementuje wzorzec odwiedzających dla DbJoinExpression elementu .

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

Parametry

expression
DbJoinExpression

To DbJoinExpression jest odwiedzane.

Zwraca

TResultType

Wartość wyniku określonego typu.

Dotyczy

Visit(DbUnionAllExpression)

W przypadku zastąpienia w klasie pochodnej implementuje wzorzec odwiedzających dla DbUnionAllExpression elementu .

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

Parametry

expression
DbUnionAllExpression

To DbUnionAllExpression jest odwiedzane.

Zwraca

TResultType

Wartość wyniku określonego typu.

Dotyczy

Visit(DbIsOfExpression)

W przypadku zastąpienia w klasie pochodnej implementuje wzorzec odwiedzających dla DbIsOfExpression elementu .

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

Parametry

expression
DbIsOfExpression

To DbIsOfExpression jest odwiedzane.

Zwraca

TResultType

Wartość wyniku określonego typu.

Dotyczy

Visit(DbIsEmptyExpression)

W przypadku zastąpienia w klasie pochodnej implementuje wzorzec odwiedzających dla DbIsEmptyExpression elementu .

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

Parametry

expression
DbIsEmptyExpression

To DbIsEmptyExpression jest odwiedzane.

Zwraca

TResultType

Wartość wyniku określonego typu.

Dotyczy

Visit(DbAndExpression)

W przypadku zastąpienia w klasie pochodnej implementuje wzorzec odwiedzających dla DbAndExpression elementu .

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

Parametry

expression
DbAndExpression

To DbAndExpression jest odwiedzane.

Zwraca

TResultType

Wartość wyniku określonego typu.

Dotyczy

Visit(DbApplyExpression)

W przypadku zastąpienia w klasie pochodnej implementuje wzorzec odwiedzających dla DbApplyExpression elementu .

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

Parametry

expression
DbApplyExpression

To DbApplyExpression jest odwiedzane.

Zwraca

TResultType

Wartość wyniku określonego typu.

Dotyczy

Visit(DbArithmeticExpression)

W przypadku zastąpienia w klasie pochodnej implementuje wzorzec odwiedzających dla DbArithmeticExpression elementu .

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

Parametry

expression
DbArithmeticExpression

To DbArithmeticExpression jest odwiedzane.

Zwraca

TResultType

Wartość wyniku określonego typu.

Dotyczy

Visit(DbCaseExpression)

W przypadku zastąpienia w klasie pochodnej implementuje wzorzec odwiedzających dla DbCaseExpression elementu .

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

Parametry

expression
DbCaseExpression

To DbCaseExpression jest odwiedzane.

Zwraca

TResultType

Wartość wyniku określonego typu.

Dotyczy

Visit(DbCastExpression)

W przypadku zastąpienia w klasie pochodnej implementuje wzorzec odwiedzających dla DbCastExpression elementu .

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

Parametry

expression
DbCastExpression

To DbCastExpression jest odwiedzane.

Zwraca

TResultType

Wartość wyniku określonego typu.

Dotyczy

Visit(DbComparisonExpression)

W przypadku zastąpienia w klasie pochodnej implementuje wzorzec odwiedzających dla DbComparisonExpression elementu .

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

Parametry

expression
DbComparisonExpression

To DbComparisonExpression jest odwiedzane.

Zwraca

TResultType

Wartość wyniku określonego typu.

Dotyczy

Visit(DbConstantExpression)

W przypadku zastąpienia w klasie pochodnej implementuje wzorzec odwiedzających dla DbConstantExpression elementu .

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

Parametry

expression
DbConstantExpression

To DbConstantExpression jest odwiedzane.

Zwraca

TResultType

Wartość wyniku określonego typu.

Dotyczy

Visit(DbCrossJoinExpression)

W przypadku zastąpienia w klasie pochodnej implementuje wzorzec odwiedzających dla DbCrossJoinExpression elementu .

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

Parametry

expression
DbCrossJoinExpression

To DbCrossJoinExpression jest odwiedzane.

Zwraca

TResultType

Wartość wyniku określonego typu.

Dotyczy

Visit(DbDerefExpression)

W przypadku zastąpienia w klasie pochodnej implementuje wzorzec odwiedzających dla DbDerefExpression elementu .

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

Parametry

expression
DbDerefExpression

To DbDerefExpression jest odwiedzane.

Zwraca

TResultType

Wartość wyniku określonego typu.

Dotyczy

Visit(DbDistinctExpression)

W przypadku zastąpienia w klasie pochodnej implementuje wzorzec odwiedzających dla DbDistinctExpression elementu .

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

Parametry

expression
DbDistinctExpression

To DbDistinctExpression jest odwiedzane.

Zwraca

TResultType

Wartość wyniku określonego typu.

Dotyczy

Visit(DbElementExpression)

W przypadku zastąpienia w klasie pochodnej implementuje wzorzec odwiedzających dla DbElementExpression elementu .

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

Parametry

expression
DbElementExpression

To DbElementExpression jest odwiedzane.

Zwraca

TResultType

Wartość wyniku określonego typu.

Dotyczy

Visit(DbEntityRefExpression)

W przypadku zastąpienia w klasie pochodnej implementuje wzorzec odwiedzających dla DbEntityRefExpression elementu .

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

Parametry

expression
DbEntityRefExpression

To DbEntityRefExpression jest odwiedzane.

Zwraca

TResultType

Wartość wyniku określonego typu.

Dotyczy

Visit(DbExceptExpression)

W przypadku zastąpienia w klasie pochodnej implementuje wzorzec odwiedzających dla DbExceptExpression elementu .

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

Parametry

expression
DbExceptExpression

To DbExceptExpression jest odwiedzane.

Zwraca

TResultType

Wartość wyniku określonego typu.

Dotyczy

Visit(DbExpression)

W przypadku przesłonięcia w klasie pochodnej obsługuje dowolne wyrażenie nierozpoznanego typu.

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

Parametry

expression
DbExpression

To DbExpression jest odwiedzane.

Zwraca

TResultType

Wartość wyniku określonego typu.

Dotyczy

Visit(DbFilterExpression)

W przypadku zastąpienia w klasie pochodnej implementuje wzorzec odwiedzających dla DbFilterExpression elementu .

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

Parametry

expression
DbFilterExpression

To DbFilterExpression jest odwiedzane.

Zwraca

TResultType

Wartość wyniku określonego typu.

Dotyczy

Visit(DbFunctionExpression)

W przypadku zastąpienia w klasie pochodnej implementuje wzorzec odwiedzających dla DbFunctionExpression elementu .

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

Parametry

expression
DbFunctionExpression

To DbFunctionExpression jest odwiedzane.

Zwraca

TResultType

Wartość wyniku określonego typu.

Dotyczy

Visit(DbGroupByExpression)

W przypadku zastąpienia w klasie pochodnej implementuje wzorzec odwiedzających dla DbGroupByExpression elementu .

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

Parametry

expression
DbGroupByExpression

To DbGroupByExpression jest odwiedzane.

Zwraca

TResultType

Wartość wyniku określonego typu.

Dotyczy

Visit(DbInExpression)

Typowa metoda wzorca dla gościa 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

Parametry

expression
DbInExpression

Baza danych DbInExpression, która jest odwiedzana.

Zwraca

TResultType

Wystąpienie klasy TResultType.

Dotyczy

Visit(DbIntersectExpression)

W przypadku zastąpienia w klasie pochodnej implementuje wzorzec odwiedzających dla DbIntersectExpression elementu .

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

Parametry

expression
DbIntersectExpression

To DbIntersectExpression jest odwiedzane.

Zwraca

TResultType

Wartość wyniku określonego typu.

Dotyczy

Visit(DbIsNullExpression)

W przypadku zastąpienia w klasie pochodnej implementuje wzorzec odwiedzających dla DbIsNullExpression elementu .

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

Parametry

expression
DbIsNullExpression

To DbIsNullExpression jest odwiedzane.

Zwraca

TResultType

Wartość wyniku określonego typu.

Dotyczy

Visit(DbVariableReferenceExpression)

W przypadku zastąpienia w klasie pochodnej implementuje wzorzec odwiedzających dla DbVariableReferenceExpression elementu .

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

Parametry

Zwraca

TResultType

Wartość wyniku określonego typu.

Dotyczy