DbExpressionVisitor<TResultType>.Visit Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Implementuje wzorzec odwiedzających wyrażenia.
Przeciążenia
| Nazwa | Opis |
|---|---|
| Visit(DbLikeExpression) |
Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy DbLikeExpression. |
| Visit(DbLimitExpression) |
Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy DbLimitExpression. |
| Visit(DbNewInstanceExpression) |
Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy DbNewInstanceExpression. |
| Visit(DbNotExpression) |
Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy DbNotExpression. |
| Visit(DbNullExpression) |
Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy DbNullExpression. |
| Visit(DbOfTypeExpression) |
Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy DbOfTypeExpression. |
| Visit(DbOrExpression) |
Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy DbOrExpression. |
| Visit(DbParameterReferenceExpression) |
Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy DbParameterReferenceExpression. |
| Visit(DbLambdaExpression) |
Po zastąpieniu klasy pochodnej implementuje metodę wzorca odwiedzających dla klasy DbLambdaExpression. |
| Visit(DbProjectExpression) |
Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy DbProjectExpression. |
| Visit(DbQuantifierExpression) |
Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy DbQuantifierExpression. |
| Visit(DbRefExpression) |
Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy DbRefExpression. |
| Visit(DbRefKeyExpression) |
Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy DbRefKeyExpression. |
| Visit(DbRelationshipNavigationExpression) |
Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy DbRelationshipNavigationExpression. |
| Visit(DbScanExpression) |
Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy DbScanExpression. |
| Visit(DbSkipExpression) |
Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy DbSkipExpression. |
| Visit(DbSortExpression) |
Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy DbSortExpression. |
| Visit(DbTreatExpression) |
Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy DbTreatExpression. |
| Visit(DbPropertyExpression) |
Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy DbPropertyExpression. |
| Visit(DbJoinExpression) |
Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy DbJoinExpression. |
| Visit(DbIsOfExpression) |
Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy DbIsOfExpression. |
| Visit(DbIsNullExpression) |
Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy DbIsNullExpression. |
| Visit(DbAndExpression) |
Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy DbAndExpression. |
| Visit(DbApplyExpression) |
Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy DbApplyExpression. |
| Visit(DbArithmeticExpression) |
Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy DbArithmeticExpression. |
| Visit(DbCaseExpression) |
Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy DbCaseExpression. |
| Visit(DbCastExpression) |
Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy DbCastExpression. |
| Visit(DbComparisonExpression) |
Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy DbComparisonExpression. |
| Visit(DbConstantExpression) |
Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy DbConstantExpression. |
| Visit(DbCrossJoinExpression) |
Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy DbCrossJoinExpression. |
| Visit(DbDerefExpression) |
Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy DbDerefExpression. |
| Visit(DbDistinctExpression) |
Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy DbDistinctExpression. |
| Visit(DbElementExpression) |
Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy DbElementExpression. |
| Visit(DbEntityRefExpression) |
Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy DbEntityRefExpression. |
| Visit(DbExceptExpression) |
Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy DbExceptExpression. |
| Visit(DbExpression) |
Po zastąpieniu w klasie pochodnej obsługuje dowolne wyrażenie nierozpoznanego typu. |
| Visit(DbFilterExpression) |
Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy DbFilterExpression. |
| Visit(DbFunctionExpression) |
Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy DbFunctionExpression. |
| Visit(DbGroupByExpression) |
Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy DbGroupByExpression. |
| Visit(DbIntersectExpression) |
Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy DbIntersectExpression. |
| Visit(DbIsEmptyExpression) |
Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy DbIsEmptyExpression. |
| Visit(DbUnionAllExpression) |
Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy DbUnionAllExpression. |
| Visit(DbVariableReferenceExpression) |
Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy DbVariableReferenceExpression. |
Visit(DbLikeExpression)
Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy 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 jest odwiedzane.
Zwraca
Wartość wynikowa określonego typu.
Dotyczy
Visit(DbLimitExpression)
Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy 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 jest odwiedzane.
Zwraca
Wartość wynikowa określonego typu.
Dotyczy
Visit(DbNewInstanceExpression)
Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy 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 jest odwiedzane.
Zwraca
Wartość wynikowa określonego typu.
Dotyczy
Visit(DbNotExpression)
Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy 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 jest odwiedzane.
Zwraca
Wartość wynikowa określonego typu.
Dotyczy
Visit(DbNullExpression)
Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy 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 jest odwiedzane.
Zwraca
Wartość wynikowa określonego typu.
Dotyczy
Visit(DbOfTypeExpression)
Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy 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 jest odwiedzane.
Zwraca
Wartość wynikowa określonego typu.
Dotyczy
Visit(DbOrExpression)
Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy 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 jest odwiedzane.
Zwraca
Wartość wynikowa określonego typu.
Dotyczy
Visit(DbParameterReferenceExpression)
Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy 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
To DbParameterReferenceExpression jest odwiedzane.
Zwraca
Wartość wynikowa określonego typu.
Dotyczy
Visit(DbLambdaExpression)
Po zastąpieniu klasy pochodnej implementuje metodę wzorca odwiedzających dla klasy 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 jest odwiedzane.
Zwraca
Wartość wynikowa określonego typu.
Dotyczy
Visit(DbProjectExpression)
Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy 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 jest odwiedzane.
Zwraca
Wartość wynikowa określonego typu.
Dotyczy
Visit(DbQuantifierExpression)
Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy 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 jest odwiedzane.
Zwraca
Wartość wynikowa określonego typu.
Dotyczy
Visit(DbRefExpression)
Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy 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 jest odwiedzane.
Zwraca
Wartość wynikowa określonego typu.
Dotyczy
Visit(DbRefKeyExpression)
Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy 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 jest odwiedzane.
Zwraca
Wartość wynikowa określonego typu.
Dotyczy
Visit(DbRelationshipNavigationExpression)
Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy 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
To DbRelationshipNavigationExpression jest odwiedzane.
Zwraca
Wartość wynikowa określonego typu.
Dotyczy
Visit(DbScanExpression)
Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy 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 jest odwiedzane.
Zwraca
Wartość wynikowa określonego typu.
Dotyczy
Visit(DbSkipExpression)
Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy 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 jest odwiedzane.
Zwraca
Wartość wynikowa określonego typu.
Dotyczy
Visit(DbSortExpression)
Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy 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 jest odwiedzane.
Zwraca
Wartość wynikowa określonego typu.
Dotyczy
Visit(DbTreatExpression)
Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy 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 jest odwiedzane.
Zwraca
Wartość wynikowa określonego typu.
Dotyczy
Visit(DbPropertyExpression)
Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy 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 jest odwiedzane.
Zwraca
Wartość wynikowa określonego typu.
Dotyczy
Visit(DbJoinExpression)
Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy 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 jest odwiedzane.
Zwraca
Wartość wynikowa określonego typu.
Dotyczy
Visit(DbIsOfExpression)
Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy 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 jest odwiedzane.
Zwraca
Wartość wynikowa określonego typu.
Dotyczy
Visit(DbIsNullExpression)
Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy 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 jest odwiedzane.
Zwraca
Wartość wynikowa określonego typu.
Dotyczy
Visit(DbAndExpression)
Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy 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 jest odwiedzane.
Zwraca
Wartość wynikowa określonego typu.
Dotyczy
Visit(DbApplyExpression)
Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy 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 jest odwiedzane.
Zwraca
Wartość wynikowa określonego typu.
Dotyczy
Visit(DbArithmeticExpression)
Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy 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 jest odwiedzane.
Zwraca
Wartość wynikowa określonego typu.
Dotyczy
Visit(DbCaseExpression)
Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy 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 jest odwiedzane.
Zwraca
Wartość wynikowa określonego typu.
Dotyczy
Visit(DbCastExpression)
Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy 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 jest odwiedzane.
Zwraca
Wartość wynikowa określonego typu.
Dotyczy
Visit(DbComparisonExpression)
Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy 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 jest odwiedzane.
Zwraca
Wartość wynikowa określonego typu.
Dotyczy
Visit(DbConstantExpression)
Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy 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 jest odwiedzane.
Zwraca
Wartość wynikowa określonego typu.
Dotyczy
Visit(DbCrossJoinExpression)
Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy 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 jest odwiedzane.
Zwraca
Wartość wynikowa określonego typu.
Dotyczy
Visit(DbDerefExpression)
Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy 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 jest odwiedzane.
Zwraca
Wartość wynikowa określonego typu.
Dotyczy
Visit(DbDistinctExpression)
Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy 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 jest odwiedzane.
Zwraca
Wartość wynikowa określonego typu.
Dotyczy
Visit(DbElementExpression)
Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy 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 jest odwiedzane.
Zwraca
Wartość wynikowa określonego typu.
Dotyczy
Visit(DbEntityRefExpression)
Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy 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 jest odwiedzane.
Zwraca
Wartość wynikowa określonego typu.
Dotyczy
Visit(DbExceptExpression)
Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy 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 jest odwiedzane.
Zwraca
Wartość wynikowa określonego typu.
Dotyczy
Visit(DbExpression)
Po zastąpieniu w klasie pochodnej obsługuje dowolne wyrażenie nierozpoznanego 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 jest odwiedzane.
Zwraca
Wartość wynikowa określonego typu.
Uwagi
Ta metoda jest wywoływana, gdy napotkano wyrażenie typu nierozpoznanego.
Dotyczy
Visit(DbFilterExpression)
Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy 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 jest odwiedzane.
Zwraca
Wartość wynikowa określonego typu.
Dotyczy
Visit(DbFunctionExpression)
Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy 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 jest odwiedzane.
Zwraca
Wartość wynikowa określonego typu.
Dotyczy
Visit(DbGroupByExpression)
Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy 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 jest odwiedzane.
Zwraca
Wartość wynikowa określonego typu.
Dotyczy
Visit(DbIntersectExpression)
Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy 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 jest odwiedzane.
Zwraca
Wartość wynikowa określonego typu.
Dotyczy
Visit(DbIsEmptyExpression)
Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy 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 jest odwiedzane.
Zwraca
Wartość wynikowa określonego typu.
Dotyczy
Visit(DbUnionAllExpression)
Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy 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 jest odwiedzane.
Zwraca
Wartość wynikowa określonego typu.
Dotyczy
Visit(DbVariableReferenceExpression)
Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy 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
To DbVariableReferenceExpression jest odwiedzane.
Zwraca
Wartość wynikowa określonego typu.