DbExpressionVisitor<TResultType>.Visit Metoda

Definice

Implementuje vzor návštěvníka pro výrazy.

Přetížení

Name Description
Visit(DbLikeExpression)

Při přepsání v odvozené třídě implementuje vzor návštěvníka pro DbLikeExpression.

Visit(DbLimitExpression)

Při přepsání v odvozené třídě implementuje vzor návštěvníka pro DbLimitExpression.

Visit(DbNewInstanceExpression)

Při přepsání v odvozené třídě implementuje vzor návštěvníka pro DbNewInstanceExpression.

Visit(DbNotExpression)

Při přepsání v odvozené třídě implementuje vzor návštěvníka pro DbNotExpression.

Visit(DbNullExpression)

Při přepsání v odvozené třídě implementuje vzor návštěvníka pro DbNullExpression.

Visit(DbOfTypeExpression)

Při přepsání v odvozené třídě implementuje vzor návštěvníka pro DbOfTypeExpression.

Visit(DbOrExpression)

Při přepsání v odvozené třídě implementuje vzor návštěvníka pro DbOrExpression.

Visit(DbParameterReferenceExpression)

Při přepsání v odvozené třídě implementuje vzor 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 vzor návštěvníka pro DbProjectExpression.

Visit(DbQuantifierExpression)

Při přepsání v odvozené třídě implementuje vzor návštěvníka pro DbQuantifierExpression.

Visit(DbRefExpression)

Při přepsání v odvozené třídě implementuje vzor návštěvníka pro DbRefExpression.

Visit(DbRefKeyExpression)

Při přepsání v odvozené třídě implementuje vzor návštěvníka pro DbRefKeyExpression.

Visit(DbRelationshipNavigationExpression)

Při přepsání v odvozené třídě implementuje vzor návštěvníka pro DbRelationshipNavigationExpression.

Visit(DbScanExpression)

Při přepsání v odvozené třídě implementuje vzor návštěvníka pro DbScanExpression.

Visit(DbSkipExpression)

Při přepsání v odvozené třídě implementuje vzor návštěvníka pro DbSkipExpression.

Visit(DbSortExpression)

Při přepsání v odvozené třídě implementuje vzor návštěvníka pro DbSortExpression.

Visit(DbTreatExpression)

Při přepsání v odvozené třídě implementuje vzor návštěvníka pro DbTreatExpression.

Visit(DbPropertyExpression)

Při přepsání v odvozené třídě implementuje vzor návštěvníka pro DbPropertyExpression.

Visit(DbJoinExpression)

Při přepsání v odvozené třídě implementuje vzor návštěvníka pro DbJoinExpression.

Visit(DbIsOfExpression)

Při přepsání v odvozené třídě implementuje vzor návštěvníka pro DbIsOfExpression.

Visit(DbIsNullExpression)

Při přepsání v odvozené třídě implementuje vzor návštěvníka pro DbIsNullExpression.

Visit(DbAndExpression)

Při přepsání v odvozené třídě implementuje vzor návštěvníka pro DbAndExpression.

Visit(DbApplyExpression)

Při přepsání v odvozené třídě implementuje vzor návštěvníka pro DbApplyExpression.

Visit(DbArithmeticExpression)

Při přepsání v odvozené třídě implementuje vzor návštěvníka pro DbArithmeticExpression.

Visit(DbCaseExpression)

Při přepsání v odvozené třídě implementuje vzor návštěvníka pro DbCaseExpression.

Visit(DbCastExpression)

Při přepsání v odvozené třídě implementuje vzor návštěvníka pro DbCastExpression.

Visit(DbComparisonExpression)

Při přepsání v odvozené třídě implementuje vzor návštěvníka pro DbComparisonExpression.

Visit(DbConstantExpression)

Při přepsání v odvozené třídě implementuje vzor návštěvníka pro DbConstantExpression.

Visit(DbCrossJoinExpression)

Při přepsání v odvozené třídě implementuje vzor návštěvníka pro DbCrossJoinExpression.

Visit(DbDerefExpression)

Při přepsání v odvozené třídě implementuje vzor návštěvníka pro DbDerefExpression.

Visit(DbDistinctExpression)

Při přepsání v odvozené třídě implementuje vzor návštěvníka pro DbDistinctExpression.

Visit(DbElementExpression)

Při přepsání v odvozené třídě implementuje vzor návštěvníka pro DbElementExpression.

Visit(DbEntityRefExpression)

Při přepsání v odvozené třídě implementuje vzor návštěvníka pro DbEntityRefExpression.

Visit(DbExceptExpression)

Při přepsání v odvozené třídě implementuje vzor návštěvníka pro DbExceptExpression.

Visit(DbExpression)

Při přepsání v odvozené třídě zpracovává jakýkoli výraz nerozpoznaného typu.

Visit(DbFilterExpression)

Při přepsání v odvozené třídě implementuje vzor návštěvníka pro DbFilterExpression.

Visit(DbFunctionExpression)

Při přepsání v odvozené třídě implementuje vzor návštěvníka pro DbFunctionExpression.

Visit(DbGroupByExpression)

Při přepsání v odvozené třídě implementuje vzor návštěvníka pro DbGroupByExpression.

Visit(DbIntersectExpression)

Při přepsání v odvozené třídě implementuje vzor návštěvníka pro DbIntersectExpression.

Visit(DbIsEmptyExpression)

Při přepsání v odvozené třídě implementuje vzor návštěvníka pro DbIsEmptyExpression.

Visit(DbUnionAllExpression)

Při přepsání v odvozené třídě implementuje vzor návštěvníka pro DbUnionAllExpression.

Visit(DbVariableReferenceExpression)

Při přepsání v odvozené třídě implementuje vzor návštěvníka pro DbVariableReferenceExpression.

Visit(DbLikeExpression)

Při přepsání v odvozené třídě implementuje vzor 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

To DbLikeExpression je navštívené.

Návraty

TResultType

Výsledná hodnota určitého typu.

Platí pro

Visit(DbLimitExpression)

Při přepsání v odvozené třídě implementuje vzor 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

To DbLimitExpression je navštívené.

Návraty

TResultType

Výsledná hodnota určitého typu.

Platí pro

Visit(DbNewInstanceExpression)

Při přepsání v odvozené třídě implementuje vzor 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

To DbNewInstanceExpression je navštívené.

Návraty

TResultType

Výsledná hodnota určitého typu.

Platí pro

Visit(DbNotExpression)

Při přepsání v odvozené třídě implementuje vzor 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

To DbNotExpression je navštívené.

Návraty

TResultType

Výsledná hodnota určitého typu.

Platí pro

Visit(DbNullExpression)

Při přepsání v odvozené třídě implementuje vzor 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

To DbNullExpression je navštívené.

Návraty

TResultType

Výsledná hodnota určitého typu.

Platí pro

Visit(DbOfTypeExpression)

Při přepsání v odvozené třídě implementuje vzor 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

To DbOfTypeExpression je navštívené.

Návraty

TResultType

Výsledná hodnota určitého typu.

Platí pro

Visit(DbOrExpression)

Při přepsání v odvozené třídě implementuje vzor 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

To DbOrExpression je navštívené.

Návraty

TResultType

Výsledná hodnota určitého typu.

Platí pro

Visit(DbParameterReferenceExpression)

Při přepsání v odvozené třídě implementuje vzor 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

Návraty

TResultType

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

To DbLambdaExpression je navštívené.

Návraty

TResultType

Výsledná hodnota určitého typu.

Platí pro

Visit(DbProjectExpression)

Při přepsání v odvozené třídě implementuje vzor 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

To DbProjectExpression je navštívené.

Návraty

TResultType

Výsledná hodnota určitého typu.

Platí pro

Visit(DbQuantifierExpression)

Při přepsání v odvozené třídě implementuje vzor 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

To DbQuantifierExpression je navštívené.

Návraty

TResultType

Výsledná hodnota určitého typu.

Platí pro

Visit(DbRefExpression)

Při přepsání v odvozené třídě implementuje vzor 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

To DbRefExpression je navštívené.

Návraty

TResultType

Výsledná hodnota určitého typu.

Platí pro

Visit(DbRefKeyExpression)

Při přepsání v odvozené třídě implementuje vzor 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

To DbRefKeyExpression je navštívené.

Návraty

TResultType

Výsledná hodnota určitého typu.

Platí pro

Visit(DbRelationshipNavigationExpression)

Při přepsání v odvozené třídě implementuje vzor 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

Návraty

TResultType

Výsledná hodnota určitého typu.

Platí pro

Visit(DbScanExpression)

Při přepsání v odvozené třídě implementuje vzor 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

To DbScanExpression je navštívené.

Návraty

TResultType

Výsledná hodnota určitého typu.

Platí pro

Visit(DbSkipExpression)

Při přepsání v odvozené třídě implementuje vzor 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

To DbSkipExpression je navštívené.

Návraty

TResultType

Výsledná hodnota určitého typu.

Platí pro

Visit(DbSortExpression)

Při přepsání v odvozené třídě implementuje vzor 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

To DbSortExpression je navštívené.

Návraty

TResultType

Výsledná hodnota určitého typu.

Platí pro

Visit(DbTreatExpression)

Při přepsání v odvozené třídě implementuje vzor 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

To DbTreatExpression je navštívené.

Návraty

TResultType

Výsledná hodnota určitého typu.

Platí pro

Visit(DbPropertyExpression)

Při přepsání v odvozené třídě implementuje vzor 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

To DbPropertyExpression je navštívené.

Návraty

TResultType

Výsledná hodnota určitého typu.

Platí pro

Visit(DbJoinExpression)

Při přepsání v odvozené třídě implementuje vzor 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

To DbJoinExpression je navštívené.

Návraty

TResultType

Výsledná hodnota určitého typu.

Platí pro

Visit(DbIsOfExpression)

Při přepsání v odvozené třídě implementuje vzor 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

To DbIsOfExpression je navštívené.

Návraty

TResultType

Výsledná hodnota určitého typu.

Platí pro

Visit(DbIsNullExpression)

Při přepsání v odvozené třídě implementuje vzor 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

To DbIsNullExpression je navštívené.

Návraty

TResultType

Výsledná hodnota určitého typu.

Platí pro

Visit(DbAndExpression)

Při přepsání v odvozené třídě implementuje vzor 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

To DbAndExpression je navštívené.

Návraty

TResultType

Výsledná hodnota určitého typu.

Platí pro

Visit(DbApplyExpression)

Při přepsání v odvozené třídě implementuje vzor 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

To DbApplyExpression je navštívené.

Návraty

TResultType

Výsledná hodnota určitého typu.

Platí pro

Visit(DbArithmeticExpression)

Při přepsání v odvozené třídě implementuje vzor 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

To DbArithmeticExpression je navštívené.

Návraty

TResultType

Výsledná hodnota určitého typu.

Platí pro

Visit(DbCaseExpression)

Při přepsání v odvozené třídě implementuje vzor 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

To DbCaseExpression je navštívené.

Návraty

TResultType

Výsledná hodnota určitého typu.

Platí pro

Visit(DbCastExpression)

Při přepsání v odvozené třídě implementuje vzor 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

To DbCastExpression je navštívené.

Návraty

TResultType

Výsledná hodnota určitého typu.

Platí pro

Visit(DbComparisonExpression)

Při přepsání v odvozené třídě implementuje vzor 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

To DbComparisonExpression je navštívené.

Návraty

TResultType

Výsledná hodnota určitého typu.

Platí pro

Visit(DbConstantExpression)

Při přepsání v odvozené třídě implementuje vzor 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

To DbConstantExpression je navštívené.

Návraty

TResultType

Výsledná hodnota určitého typu.

Platí pro

Visit(DbCrossJoinExpression)

Při přepsání v odvozené třídě implementuje vzor 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

To DbCrossJoinExpression je navštívené.

Návraty

TResultType

Výsledná hodnota určitého typu.

Platí pro

Visit(DbDerefExpression)

Při přepsání v odvozené třídě implementuje vzor 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

To DbDerefExpression je navštívené.

Návraty

TResultType

Výsledná hodnota určitého typu.

Platí pro

Visit(DbDistinctExpression)

Při přepsání v odvozené třídě implementuje vzor 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

To DbDistinctExpression je navštívené.

Návraty

TResultType

Výsledná hodnota určitého typu.

Platí pro

Visit(DbElementExpression)

Při přepsání v odvozené třídě implementuje vzor 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

To DbElementExpression je navštívené.

Návraty

TResultType

Výsledná hodnota určitého typu.

Platí pro

Visit(DbEntityRefExpression)

Při přepsání v odvozené třídě implementuje vzor 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

To DbEntityRefExpression je navštívené.

Návraty

TResultType

Výsledná hodnota určitého typu.

Platí pro

Visit(DbExceptExpression)

Při přepsání v odvozené třídě implementuje vzor 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

To DbExceptExpression je navštívené.

Návraty

TResultType

Výsledná hodnota určitého typu.

Platí pro

Visit(DbExpression)

Při přepsání v odvozené třídě zpracovává jakýkoli výraz 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

To DbExpression je navštívené.

Návraty

TResultType

Výsledná hodnota určitého typu.

Poznámky

Tato metoda je volána, pokud je zjištěn výraz jiného nerozpoznaného typu.

Platí pro

Visit(DbFilterExpression)

Při přepsání v odvozené třídě implementuje vzor 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

To DbFilterExpression je navštívené.

Návraty

TResultType

Výsledná hodnota určitého typu.

Platí pro

Visit(DbFunctionExpression)

Při přepsání v odvozené třídě implementuje vzor 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

To DbFunctionExpression je navštívené.

Návraty

TResultType

Výsledná hodnota určitého typu.

Platí pro

Visit(DbGroupByExpression)

Při přepsání v odvozené třídě implementuje vzor 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

To DbGroupByExpression je navštívené.

Návraty

TResultType

Výsledná hodnota určitého typu.

Platí pro

Visit(DbIntersectExpression)

Při přepsání v odvozené třídě implementuje vzor 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

To DbIntersectExpression je navštívené.

Návraty

TResultType

Výsledná hodnota určitého typu.

Platí pro

Visit(DbIsEmptyExpression)

Při přepsání v odvozené třídě implementuje vzor 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

To DbIsEmptyExpression je navštívené.

Návraty

TResultType

Výsledná hodnota určitého typu.

Platí pro

Visit(DbUnionAllExpression)

Při přepsání v odvozené třídě implementuje vzor 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

To DbUnionAllExpression je navštívené.

Návraty

TResultType

Výsledná hodnota určitého typu.

Platí pro

Visit(DbVariableReferenceExpression)

Při přepsání v odvozené třídě implementuje vzor 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

Návraty

TResultType

Výsledná hodnota určitého typu.

Platí pro