DbExpressionVisitor<TResultType>.Visit Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Implementuje vzor návštěvníka pro výrazy.
Přetížení
Visit(DbLikeExpression) |
Při přepsání v odvozené třídě implementuje model návštěvníka pro DbLikeExpression. |
Visit(DbLimitExpression) |
Při přepsání v odvozené třídě implementuje model návštěvníka pro DbLimitExpression. |
Visit(DbNewInstanceExpression) |
Při přepsání v odvozené třídě implementuje model návštěvníka pro DbNewInstanceExpression. |
Visit(DbNotExpression) |
Při přepsání v odvozené třídě implementuje model návštěvníka pro DbNotExpression. |
Visit(DbNullExpression) |
Při přepsání v odvozené třídě implementuje model návštěvníka pro DbNullExpression. |
Visit(DbOfTypeExpression) |
Při přepsání v odvozené třídě implementuje model návštěvníka pro DbOfTypeExpression. |
Visit(DbOrExpression) |
Při přepsání v odvozené třídě implementuje model návštěvníka pro DbOrExpression. |
Visit(DbParameterReferenceExpression) |
Při přepsání v odvozené třídě implementuje model návštěvníka pro DbParameterReferenceExpression. |
Visit(DbLambdaExpression) |
Při přepsání v odvozené třídě implementuje metodu vzoru návštěvníka pro DbLambdaExpression. |
Visit(DbProjectExpression) |
Při přepsání v odvozené třídě implementuje model návštěvníka pro DbProjectExpression. |
Visit(DbQuantifierExpression) |
Při přepsání v odvozené třídě implementuje model návštěvníka pro DbQuantifierExpression. |
Visit(DbRefExpression) |
Při přepsání v odvozené třídě implementuje model návštěvníka pro DbRefExpression. |
Visit(DbRefKeyExpression) |
Při přepsání v odvozené třídě implementuje model návštěvníka pro DbRefKeyExpression. |
Visit(DbRelationshipNavigationExpression) |
Při přepsání v odvozené třídě implementuje model návštěvníka pro DbRelationshipNavigationExpression. |
Visit(DbScanExpression) |
Při přepsání v odvozené třídě implementuje model návštěvníka pro DbScanExpression. |
Visit(DbSkipExpression) |
Při přepsání v odvozené třídě implementuje model návštěvníka pro DbSkipExpression. |
Visit(DbSortExpression) |
Při přepsání v odvozené třídě implementuje model návštěvníka pro DbSortExpression. |
Visit(DbTreatExpression) |
Při přepsání v odvozené třídě implementuje model návštěvníka pro DbTreatExpression. |
Visit(DbPropertyExpression) |
Při přepsání v odvozené třídě implementuje model návštěvníka pro DbPropertyExpression. |
Visit(DbJoinExpression) |
Při přepsání v odvozené třídě implementuje model návštěvníka pro DbJoinExpression. |
Visit(DbIsOfExpression) |
Při přepsání v odvozené třídě implementuje model návštěvníka pro DbIsOfExpression. |
Visit(DbIsNullExpression) |
Při přepsání v odvozené třídě implementuje model návštěvníka pro DbIsNullExpression. |
Visit(DbAndExpression) |
Při přepsání v odvozené třídě implementuje model návštěvníka pro DbAndExpression. |
Visit(DbApplyExpression) |
Při přepsání v odvozené třídě implementuje model návštěvníka pro DbApplyExpression. |
Visit(DbArithmeticExpression) |
Při přepsání v odvozené třídě implementuje model návštěvníka pro DbArithmeticExpression. |
Visit(DbCaseExpression) |
Při přepsání v odvozené třídě implementuje model návštěvníka pro DbCaseExpression. |
Visit(DbCastExpression) |
Při přepsání v odvozené třídě implementuje model návštěvníka pro DbCastExpression. |
Visit(DbComparisonExpression) |
Při přepsání v odvozené třídě implementuje model návštěvníka pro DbComparisonExpression. |
Visit(DbConstantExpression) |
Při přepsání v odvozené třídě implementuje model návštěvníka pro DbConstantExpression. |
Visit(DbCrossJoinExpression) |
Při přepsání v odvozené třídě implementuje model návštěvníka pro DbCrossJoinExpression. |
Visit(DbDerefExpression) |
Při přepsání v odvozené třídě implementuje model návštěvníka pro DbDerefExpression. |
Visit(DbDistinctExpression) |
Při přepsání v odvozené třídě implementuje model návštěvníka pro DbDistinctExpression. |
Visit(DbElementExpression) |
Při přepsání v odvozené třídě implementuje model návštěvníka pro DbElementExpression. |
Visit(DbEntityRefExpression) |
Při přepsání v odvozené třídě implementuje model návštěvníka pro DbEntityRefExpression. |
Visit(DbExceptExpression) |
Při přepsání v odvozené třídě implementuje model návštěvníka pro DbExceptExpression. |
Visit(DbExpression) |
Při přepsání v odvozené třídě zpracovává všechny výrazy nerozpoznaného typu. |
Visit(DbFilterExpression) |
Při přepsání v odvozené třídě implementuje model návštěvníka pro DbFilterExpression. |
Visit(DbFunctionExpression) |
Při přepsání v odvozené třídě implementuje model návštěvníka pro DbFunctionExpression. |
Visit(DbGroupByExpression) |
Při přepsání v odvozené třídě implementuje model návštěvníka pro DbGroupByExpression. |
Visit(DbIntersectExpression) |
Při přepsání v odvozené třídě implementuje model návštěvníka pro DbIntersectExpression. |
Visit(DbIsEmptyExpression) |
Při přepsání v odvozené třídě implementuje model návštěvníka pro DbIsEmptyExpression. |
Visit(DbUnionAllExpression) |
Při přepsání v odvozené třídě implementuje model návštěvníka pro DbUnionAllExpression. |
Visit(DbVariableReferenceExpression) |
Při přepsání v odvozené třídě implementuje model návštěvníka pro DbVariableReferenceExpression. |
Visit(DbLikeExpression)
Při přepsání v odvozené třídě implementuje model návštěvníka pro DbLikeExpression.
public:
abstract TResultType Visit(System::Data::Common::CommandTrees::DbLikeExpression ^ expression);
public abstract TResultType Visit (System.Data.Common.CommandTrees.DbLikeExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbLikeExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbLikeExpression) As TResultType
Parametry
- expression
- DbLikeExpression
Ten DbLikeExpression , který se právě navštěvuje.
Návraty
Výsledná hodnota určitého typu.
Platí pro
Visit(DbLimitExpression)
Při přepsání v odvozené třídě implementuje model návštěvníka pro DbLimitExpression.
public:
abstract TResultType Visit(System::Data::Common::CommandTrees::DbLimitExpression ^ expression);
public abstract TResultType Visit (System.Data.Common.CommandTrees.DbLimitExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbLimitExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbLimitExpression) As TResultType
Parametry
- expression
- DbLimitExpression
Ten DbLimitExpression , který se právě navštěvuje.
Návraty
Výsledná hodnota určitého typu.
Platí pro
Visit(DbNewInstanceExpression)
Při přepsání v odvozené třídě implementuje model návštěvníka pro DbNewInstanceExpression.
public:
abstract TResultType Visit(System::Data::Common::CommandTrees::DbNewInstanceExpression ^ expression);
public abstract TResultType Visit (System.Data.Common.CommandTrees.DbNewInstanceExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbNewInstanceExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbNewInstanceExpression) As TResultType
Parametry
- expression
- DbNewInstanceExpression
Ten DbNewInstanceExpression , který se právě navštěvuje.
Návraty
Výsledná hodnota určitého typu.
Platí pro
Visit(DbNotExpression)
Při přepsání v odvozené třídě implementuje model návštěvníka pro DbNotExpression.
public:
abstract TResultType Visit(System::Data::Common::CommandTrees::DbNotExpression ^ expression);
public abstract TResultType Visit (System.Data.Common.CommandTrees.DbNotExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbNotExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbNotExpression) As TResultType
Parametry
- expression
- DbNotExpression
Ten DbNotExpression , který se právě navštěvuje.
Návraty
Výsledná hodnota určitého typu.
Platí pro
Visit(DbNullExpression)
Při přepsání v odvozené třídě implementuje model návštěvníka pro DbNullExpression.
public:
abstract TResultType Visit(System::Data::Common::CommandTrees::DbNullExpression ^ expression);
public abstract TResultType Visit (System.Data.Common.CommandTrees.DbNullExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbNullExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbNullExpression) As TResultType
Parametry
- expression
- DbNullExpression
Ten DbNullExpression , který se právě navštěvuje.
Návraty
Výsledná hodnota určitého typu.
Platí pro
Visit(DbOfTypeExpression)
Při přepsání v odvozené třídě implementuje model návštěvníka pro DbOfTypeExpression.
public:
abstract TResultType Visit(System::Data::Common::CommandTrees::DbOfTypeExpression ^ expression);
public abstract TResultType Visit (System.Data.Common.CommandTrees.DbOfTypeExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbOfTypeExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbOfTypeExpression) As TResultType
Parametry
- expression
- DbOfTypeExpression
Ten DbOfTypeExpression , který se právě navštěvuje.
Návraty
Výsledná hodnota určitého typu.
Platí pro
Visit(DbOrExpression)
Při přepsání v odvozené třídě implementuje model návštěvníka pro DbOrExpression.
public:
abstract TResultType Visit(System::Data::Common::CommandTrees::DbOrExpression ^ expression);
public abstract TResultType Visit (System.Data.Common.CommandTrees.DbOrExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbOrExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbOrExpression) As TResultType
Parametry
- expression
- DbOrExpression
Ten DbOrExpression , který se právě navštěvuje.
Návraty
Výsledná hodnota určitého typu.
Platí pro
Visit(DbParameterReferenceExpression)
Při přepsání v odvozené třídě implementuje model návštěvníka pro DbParameterReferenceExpression.
public:
abstract TResultType Visit(System::Data::Common::CommandTrees::DbParameterReferenceExpression ^ expression);
public abstract TResultType Visit (System.Data.Common.CommandTrees.DbParameterReferenceExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbParameterReferenceExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbParameterReferenceExpression) As TResultType
Parametry
- expression
- DbParameterReferenceExpression
Ten DbParameterReferenceExpression , který se právě navštěvuje.
Návraty
Výsledná hodnota určitého typu.
Platí pro
Visit(DbLambdaExpression)
Při přepsání v odvozené třídě implementuje metodu vzoru návštěvníka pro DbLambdaExpression.
public:
virtual TResultType Visit(System::Data::Common::CommandTrees::DbLambdaExpression ^ expression);
public virtual TResultType Visit (System.Data.Common.CommandTrees.DbLambdaExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbLambdaExpression -> 'ResultType
override this.Visit : System.Data.Common.CommandTrees.DbLambdaExpression -> 'ResultType
Public Overridable Function Visit (expression As DbLambdaExpression) As TResultType
Parametry
- expression
- DbLambdaExpression
Ten DbLambdaExpression , který se právě navštěvuje.
Návraty
Výsledná hodnota určitého typu.
Platí pro
Visit(DbProjectExpression)
Při přepsání v odvozené třídě implementuje model návštěvníka pro DbProjectExpression.
public:
abstract TResultType Visit(System::Data::Common::CommandTrees::DbProjectExpression ^ expression);
public abstract TResultType Visit (System.Data.Common.CommandTrees.DbProjectExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbProjectExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbProjectExpression) As TResultType
Parametry
- expression
- DbProjectExpression
Ten DbProjectExpression , který se právě navštěvuje.
Návraty
Výsledná hodnota určitého typu.
Platí pro
Visit(DbQuantifierExpression)
Při přepsání v odvozené třídě implementuje model návštěvníka pro DbQuantifierExpression.
public:
abstract TResultType Visit(System::Data::Common::CommandTrees::DbQuantifierExpression ^ expression);
public abstract TResultType Visit (System.Data.Common.CommandTrees.DbQuantifierExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbQuantifierExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbQuantifierExpression) As TResultType
Parametry
- expression
- DbQuantifierExpression
Ten DbQuantifierExpression , který se právě navštěvuje.
Návraty
Výsledná hodnota určitého typu.
Platí pro
Visit(DbRefExpression)
Při přepsání v odvozené třídě implementuje model návštěvníka pro DbRefExpression.
public:
abstract TResultType Visit(System::Data::Common::CommandTrees::DbRefExpression ^ expression);
public abstract TResultType Visit (System.Data.Common.CommandTrees.DbRefExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbRefExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbRefExpression) As TResultType
Parametry
- expression
- DbRefExpression
Ten DbRefExpression , který se právě navštěvuje.
Návraty
Výsledná hodnota určitého typu.
Platí pro
Visit(DbRefKeyExpression)
Při přepsání v odvozené třídě implementuje model návštěvníka pro DbRefKeyExpression.
public:
abstract TResultType Visit(System::Data::Common::CommandTrees::DbRefKeyExpression ^ expression);
public abstract TResultType Visit (System.Data.Common.CommandTrees.DbRefKeyExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbRefKeyExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbRefKeyExpression) As TResultType
Parametry
- expression
- DbRefKeyExpression
Ten DbRefKeyExpression , který se právě navštěvuje.
Návraty
Výsledná hodnota určitého typu.
Platí pro
Visit(DbRelationshipNavigationExpression)
Při přepsání v odvozené třídě implementuje model návštěvníka pro DbRelationshipNavigationExpression.
public:
abstract TResultType Visit(System::Data::Common::CommandTrees::DbRelationshipNavigationExpression ^ expression);
public abstract TResultType Visit (System.Data.Common.CommandTrees.DbRelationshipNavigationExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbRelationshipNavigationExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbRelationshipNavigationExpression) As TResultType
Parametry
- expression
- DbRelationshipNavigationExpression
Ten DbRelationshipNavigationExpression , který se právě navštěvuje.
Návraty
Výsledná hodnota určitého typu.
Platí pro
Visit(DbScanExpression)
Při přepsání v odvozené třídě implementuje model návštěvníka pro DbScanExpression.
public:
abstract TResultType Visit(System::Data::Common::CommandTrees::DbScanExpression ^ expression);
public abstract TResultType Visit (System.Data.Common.CommandTrees.DbScanExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbScanExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbScanExpression) As TResultType
Parametry
- expression
- DbScanExpression
Ten DbScanExpression , který se právě navštěvuje.
Návraty
Výsledná hodnota určitého typu.
Platí pro
Visit(DbSkipExpression)
Při přepsání v odvozené třídě implementuje model návštěvníka pro DbSkipExpression.
public:
abstract TResultType Visit(System::Data::Common::CommandTrees::DbSkipExpression ^ expression);
public abstract TResultType Visit (System.Data.Common.CommandTrees.DbSkipExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbSkipExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbSkipExpression) As TResultType
Parametry
- expression
- DbSkipExpression
Ten DbSkipExpression , který se právě navštěvuje.
Návraty
Výsledná hodnota určitého typu.
Platí pro
Visit(DbSortExpression)
Při přepsání v odvozené třídě implementuje model návštěvníka pro DbSortExpression.
public:
abstract TResultType Visit(System::Data::Common::CommandTrees::DbSortExpression ^ expression);
public abstract TResultType Visit (System.Data.Common.CommandTrees.DbSortExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbSortExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbSortExpression) As TResultType
Parametry
- expression
- DbSortExpression
Ten DbSortExpression , který se právě navštěvuje.
Návraty
Výsledná hodnota určitého typu.
Platí pro
Visit(DbTreatExpression)
Při přepsání v odvozené třídě implementuje model návštěvníka pro DbTreatExpression.
public:
abstract TResultType Visit(System::Data::Common::CommandTrees::DbTreatExpression ^ expression);
public abstract TResultType Visit (System.Data.Common.CommandTrees.DbTreatExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbTreatExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbTreatExpression) As TResultType
Parametry
- expression
- DbTreatExpression
Ten DbTreatExpression , který se právě navštěvuje.
Návraty
Výsledná hodnota určitého typu.
Platí pro
Visit(DbPropertyExpression)
Při přepsání v odvozené třídě implementuje model návštěvníka pro DbPropertyExpression.
public:
abstract TResultType Visit(System::Data::Common::CommandTrees::DbPropertyExpression ^ expression);
public abstract TResultType Visit (System.Data.Common.CommandTrees.DbPropertyExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbPropertyExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbPropertyExpression) As TResultType
Parametry
- expression
- DbPropertyExpression
Ten DbPropertyExpression , který se právě navštěvuje.
Návraty
Výsledná hodnota určitého typu.
Platí pro
Visit(DbJoinExpression)
Při přepsání v odvozené třídě implementuje model návštěvníka pro DbJoinExpression.
public:
abstract TResultType Visit(System::Data::Common::CommandTrees::DbJoinExpression ^ expression);
public abstract TResultType Visit (System.Data.Common.CommandTrees.DbJoinExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbJoinExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbJoinExpression) As TResultType
Parametry
- expression
- DbJoinExpression
Ten DbJoinExpression , který se právě navštěvuje.
Návraty
Výsledná hodnota určitého typu.
Platí pro
Visit(DbIsOfExpression)
Při přepsání v odvozené třídě implementuje model návštěvníka pro DbIsOfExpression.
public:
abstract TResultType Visit(System::Data::Common::CommandTrees::DbIsOfExpression ^ expression);
public abstract TResultType Visit (System.Data.Common.CommandTrees.DbIsOfExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbIsOfExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbIsOfExpression) As TResultType
Parametry
- expression
- DbIsOfExpression
Ten DbIsOfExpression , který se právě navštěvuje.
Návraty
Výsledná hodnota určitého typu.
Platí pro
Visit(DbIsNullExpression)
Při přepsání v odvozené třídě implementuje model návštěvníka pro DbIsNullExpression.
public:
abstract TResultType Visit(System::Data::Common::CommandTrees::DbIsNullExpression ^ expression);
public abstract TResultType Visit (System.Data.Common.CommandTrees.DbIsNullExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbIsNullExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbIsNullExpression) As TResultType
Parametry
- expression
- DbIsNullExpression
Ten DbIsNullExpression , který se právě navštěvuje.
Návraty
Výsledná hodnota určitého typu.
Platí pro
Visit(DbAndExpression)
Při přepsání v odvozené třídě implementuje model návštěvníka pro DbAndExpression.
public:
abstract TResultType Visit(System::Data::Common::CommandTrees::DbAndExpression ^ expression);
public abstract TResultType Visit (System.Data.Common.CommandTrees.DbAndExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbAndExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbAndExpression) As TResultType
Parametry
- expression
- DbAndExpression
Ten DbAndExpression , který se právě navštěvuje.
Návraty
Výsledná hodnota určitého typu.
Platí pro
Visit(DbApplyExpression)
Při přepsání v odvozené třídě implementuje model návštěvníka pro DbApplyExpression.
public:
abstract TResultType Visit(System::Data::Common::CommandTrees::DbApplyExpression ^ expression);
public abstract TResultType Visit (System.Data.Common.CommandTrees.DbApplyExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbApplyExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbApplyExpression) As TResultType
Parametry
- expression
- DbApplyExpression
Ten DbApplyExpression , který se právě navštěvuje.
Návraty
Výsledná hodnota určitého typu.
Platí pro
Visit(DbArithmeticExpression)
Při přepsání v odvozené třídě implementuje model návštěvníka pro DbArithmeticExpression.
public:
abstract TResultType Visit(System::Data::Common::CommandTrees::DbArithmeticExpression ^ expression);
public abstract TResultType Visit (System.Data.Common.CommandTrees.DbArithmeticExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbArithmeticExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbArithmeticExpression) As TResultType
Parametry
- expression
- DbArithmeticExpression
Ten DbArithmeticExpression , který se právě navštěvuje.
Návraty
Výsledná hodnota určitého typu.
Platí pro
Visit(DbCaseExpression)
Při přepsání v odvozené třídě implementuje model návštěvníka pro DbCaseExpression.
public:
abstract TResultType Visit(System::Data::Common::CommandTrees::DbCaseExpression ^ expression);
public abstract TResultType Visit (System.Data.Common.CommandTrees.DbCaseExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbCaseExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbCaseExpression) As TResultType
Parametry
- expression
- DbCaseExpression
Ten DbCaseExpression , který se právě navštěvuje.
Návraty
Výsledná hodnota určitého typu.
Platí pro
Visit(DbCastExpression)
Při přepsání v odvozené třídě implementuje model návštěvníka pro DbCastExpression.
public:
abstract TResultType Visit(System::Data::Common::CommandTrees::DbCastExpression ^ expression);
public abstract TResultType Visit (System.Data.Common.CommandTrees.DbCastExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbCastExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbCastExpression) As TResultType
Parametry
- expression
- DbCastExpression
Ten DbCastExpression , který se právě navštěvuje.
Návraty
Výsledná hodnota určitého typu.
Platí pro
Visit(DbComparisonExpression)
Při přepsání v odvozené třídě implementuje model návštěvníka pro DbComparisonExpression.
public:
abstract TResultType Visit(System::Data::Common::CommandTrees::DbComparisonExpression ^ expression);
public abstract TResultType Visit (System.Data.Common.CommandTrees.DbComparisonExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbComparisonExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbComparisonExpression) As TResultType
Parametry
- expression
- DbComparisonExpression
Ten DbComparisonExpression , který se právě navštěvuje.
Návraty
Výsledná hodnota určitého typu.
Platí pro
Visit(DbConstantExpression)
Při přepsání v odvozené třídě implementuje model návštěvníka pro DbConstantExpression.
public:
abstract TResultType Visit(System::Data::Common::CommandTrees::DbConstantExpression ^ expression);
public abstract TResultType Visit (System.Data.Common.CommandTrees.DbConstantExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbConstantExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbConstantExpression) As TResultType
Parametry
- expression
- DbConstantExpression
Ten DbConstantExpression , který se právě navštěvuje.
Návraty
Výsledná hodnota určitého typu.
Platí pro
Visit(DbCrossJoinExpression)
Při přepsání v odvozené třídě implementuje model návštěvníka pro DbCrossJoinExpression.
public:
abstract TResultType Visit(System::Data::Common::CommandTrees::DbCrossJoinExpression ^ expression);
public abstract TResultType Visit (System.Data.Common.CommandTrees.DbCrossJoinExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbCrossJoinExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbCrossJoinExpression) As TResultType
Parametry
- expression
- DbCrossJoinExpression
Ten DbCrossJoinExpression , který se právě navštěvuje.
Návraty
Výsledná hodnota určitého typu.
Platí pro
Visit(DbDerefExpression)
Při přepsání v odvozené třídě implementuje model návštěvníka pro DbDerefExpression.
public:
abstract TResultType Visit(System::Data::Common::CommandTrees::DbDerefExpression ^ expression);
public abstract TResultType Visit (System.Data.Common.CommandTrees.DbDerefExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbDerefExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbDerefExpression) As TResultType
Parametry
- expression
- DbDerefExpression
Ten DbDerefExpression , který se právě navštěvuje.
Návraty
Výsledná hodnota určitého typu.
Platí pro
Visit(DbDistinctExpression)
Při přepsání v odvozené třídě implementuje model návštěvníka pro DbDistinctExpression.
public:
abstract TResultType Visit(System::Data::Common::CommandTrees::DbDistinctExpression ^ expression);
public abstract TResultType Visit (System.Data.Common.CommandTrees.DbDistinctExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbDistinctExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbDistinctExpression) As TResultType
Parametry
- expression
- DbDistinctExpression
Ten DbDistinctExpression , který se právě navštěvuje.
Návraty
Výsledná hodnota určitého typu.
Platí pro
Visit(DbElementExpression)
Při přepsání v odvozené třídě implementuje model návštěvníka pro DbElementExpression.
public:
abstract TResultType Visit(System::Data::Common::CommandTrees::DbElementExpression ^ expression);
public abstract TResultType Visit (System.Data.Common.CommandTrees.DbElementExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbElementExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbElementExpression) As TResultType
Parametry
- expression
- DbElementExpression
Ten DbElementExpression , který se právě navštěvuje.
Návraty
Výsledná hodnota určitého typu.
Platí pro
Visit(DbEntityRefExpression)
Při přepsání v odvozené třídě implementuje model návštěvníka pro DbEntityRefExpression.
public:
abstract TResultType Visit(System::Data::Common::CommandTrees::DbEntityRefExpression ^ expression);
public abstract TResultType Visit (System.Data.Common.CommandTrees.DbEntityRefExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbEntityRefExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbEntityRefExpression) As TResultType
Parametry
- expression
- DbEntityRefExpression
Ten DbEntityRefExpression , který se právě navštěvuje.
Návraty
Výsledná hodnota určitého typu.
Platí pro
Visit(DbExceptExpression)
Při přepsání v odvozené třídě implementuje model návštěvníka pro DbExceptExpression.
public:
abstract TResultType Visit(System::Data::Common::CommandTrees::DbExceptExpression ^ expression);
public abstract TResultType Visit (System.Data.Common.CommandTrees.DbExceptExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbExceptExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbExceptExpression) As TResultType
Parametry
- expression
- DbExceptExpression
Ten DbExceptExpression , který se právě navštěvuje.
Návraty
Výsledná hodnota určitého typu.
Platí pro
Visit(DbExpression)
Při přepsání v odvozené třídě zpracovává všechny výrazy nerozpoznaného typu.
public:
abstract TResultType Visit(System::Data::Common::CommandTrees::DbExpression ^ expression);
public abstract TResultType Visit (System.Data.Common.CommandTrees.DbExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbExpression) As TResultType
Parametry
- expression
- DbExpression
Ten DbExpression , který se právě navštěvuje.
Návraty
Výsledná hodnota určitého typu.
Poznámky
Tato metoda je volána, když je zjištěn výraz jinak nerozpoznaného typu.
Platí pro
Visit(DbFilterExpression)
Při přepsání v odvozené třídě implementuje model návštěvníka pro DbFilterExpression.
public:
abstract TResultType Visit(System::Data::Common::CommandTrees::DbFilterExpression ^ expression);
public abstract TResultType Visit (System.Data.Common.CommandTrees.DbFilterExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbFilterExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbFilterExpression) As TResultType
Parametry
- expression
- DbFilterExpression
Ten DbFilterExpression , který se právě navštěvuje.
Návraty
Výsledná hodnota určitého typu.
Platí pro
Visit(DbFunctionExpression)
Při přepsání v odvozené třídě implementuje model návštěvníka pro DbFunctionExpression.
public:
abstract TResultType Visit(System::Data::Common::CommandTrees::DbFunctionExpression ^ expression);
public abstract TResultType Visit (System.Data.Common.CommandTrees.DbFunctionExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbFunctionExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbFunctionExpression) As TResultType
Parametry
- expression
- DbFunctionExpression
Ten DbFunctionExpression , který se právě navštěvuje.
Návraty
Výsledná hodnota určitého typu.
Platí pro
Visit(DbGroupByExpression)
Při přepsání v odvozené třídě implementuje model návštěvníka pro DbGroupByExpression.
public:
abstract TResultType Visit(System::Data::Common::CommandTrees::DbGroupByExpression ^ expression);
public abstract TResultType Visit (System.Data.Common.CommandTrees.DbGroupByExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbGroupByExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbGroupByExpression) As TResultType
Parametry
- expression
- DbGroupByExpression
Ten DbGroupByExpression , který se právě navštěvuje.
Návraty
Výsledná hodnota určitého typu.
Platí pro
Visit(DbIntersectExpression)
Při přepsání v odvozené třídě implementuje model návštěvníka pro DbIntersectExpression.
public:
abstract TResultType Visit(System::Data::Common::CommandTrees::DbIntersectExpression ^ expression);
public abstract TResultType Visit (System.Data.Common.CommandTrees.DbIntersectExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbIntersectExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbIntersectExpression) As TResultType
Parametry
- expression
- DbIntersectExpression
Ten DbIntersectExpression , který se právě navštěvuje.
Návraty
Výsledná hodnota určitého typu.
Platí pro
Visit(DbIsEmptyExpression)
Při přepsání v odvozené třídě implementuje model návštěvníka pro DbIsEmptyExpression.
public:
abstract TResultType Visit(System::Data::Common::CommandTrees::DbIsEmptyExpression ^ expression);
public abstract TResultType Visit (System.Data.Common.CommandTrees.DbIsEmptyExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbIsEmptyExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbIsEmptyExpression) As TResultType
Parametry
- expression
- DbIsEmptyExpression
Ten DbIsEmptyExpression , který se právě navštěvuje.
Návraty
Výsledná hodnota určitého typu.
Platí pro
Visit(DbUnionAllExpression)
Při přepsání v odvozené třídě implementuje model návštěvníka pro DbUnionAllExpression.
public:
abstract TResultType Visit(System::Data::Common::CommandTrees::DbUnionAllExpression ^ expression);
public abstract TResultType Visit (System.Data.Common.CommandTrees.DbUnionAllExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbUnionAllExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbUnionAllExpression) As TResultType
Parametry
- expression
- DbUnionAllExpression
Ten DbUnionAllExpression , který se právě navštěvuje.
Návraty
Výsledná hodnota určitého typu.
Platí pro
Visit(DbVariableReferenceExpression)
Při přepsání v odvozené třídě implementuje model návštěvníka pro DbVariableReferenceExpression.
public:
abstract TResultType Visit(System::Data::Common::CommandTrees::DbVariableReferenceExpression ^ expression);
public abstract TResultType Visit (System.Data.Common.CommandTrees.DbVariableReferenceExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbVariableReferenceExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbVariableReferenceExpression) As TResultType
Parametry
- expression
- DbVariableReferenceExpression
Ten DbVariableReferenceExpression , který se právě navštěvuje.
Návraty
Výsledná hodnota určitého typu.