DefaultExpressionVisitor.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.
Přetížení
Visit(DbLikeExpression) |
Implementuje vzor návštěvníka pro porovnání řetězců se zadaným vzorem s volitelným řídicím řetězcem. |
Visit(DbLimitExpression) |
Implementuje model návštěvníka pro omezení počtu prvků v kolekci argumentů na zadanou hodnotu limitu. |
Visit(DbNewInstanceExpression) |
Implementuje vzor návštěvníka pro vytvoření nové instance daného typu, včetně typů set a záznamů. |
Visit(DbNullExpression) |
Implementuje vzor návštěvníka pro odkaz na zadaný literál s hodnotou null. |
Visit(DbOfTypeExpression) |
Implementuje vzor návštěvníka pro načtení prvků zadaného typu z daného argumentu sady. |
Visit(DbOrExpression) |
Implementuje vzor návštěvníka pro logický operátor OR dvou logických argumentů. |
Visit(DbParameterReferenceExpression) |
Implementuje vzor návštěvníka pro odkaz na parametr deklarovaný ve stromu příkazů, který obsahuje tento výraz. |
Visit(DbProjectExpression) |
Implementuje vzor návštěvníka pro projekci dané vstupní sady přes zadaný výraz. |
Visit(DbPropertyExpression) |
Implementuje vzor návštěvníka pro načtení vlastnosti instance. |
Visit(DbRefKeyExpression) |
Implementuje vzor návštěvníka pro načtení hodnoty klíče z podkladové referenční hodnoty. |
Visit(DbRefExpression) |
Implementuje vzor návštěvníka pro odkazy se silnými typy na konkrétní instanci v rámci sady entit. |
Visit(DbLambdaExpression) |
Implementuje vzor návštěvníka pro použití funkce lambda na argumenty reprezentované DbExpression objekty. |
Visit(DbRelationshipNavigationExpression) |
Implementuje vzor návštěvníka pro navigaci v relaci. |
Visit(DbScanExpression) |
Implementuje vzor návštěvníka pro skenování sady entit nebo sady relací, jak je uvedeno ve vlastnosti Target. |
Visit(DbSkipExpression) |
Implementuje vzor návštěvníka pro výraz skip. |
Visit(DbSortExpression) |
Implementuje vzor návštěvníka pro klíč řazení, který lze použít jako součást pořadí řazení. |
Visit(DbTreatExpression) |
Implementuje vzor návštěvníka pro operaci převodu typu použitou na polymorfní argument. |
Visit(DbUnionAllExpression) |
Implementuje vzor návštěvníka pro operaci set union mezi levým a pravým operandem. |
Visit(DbVariableReferenceExpression) |
Implementuje vzor návštěvníka pro odkaz na proměnnou, která je aktuálně v oboru. |
Visit(DbQuantifierExpression) |
Implementuje vzor návštěvníka pro operaci kvantifikátoru zadaného druhu přes prvky zadané vstupní sady. |
Visit(DbJoinExpression) |
Implementuje vzor návštěvníka pro operaci vnitřního, levého vnějšího nebo úplného vnějšího spojení mezi danými argumenty kolekce v zadané podmínce spojení. |
Visit(DbNotExpression) |
Implementuje vzor návštěvníka pro logický argument NE jednoho logického argumentu. |
Visit(DbIsNullExpression) |
Implementuje vzor návštěvníka pro určení hodnoty null použité u jednoho argumentu. |
Visit(DbAndExpression) |
Implementuje vzor návštěvníka pro logický výraz AND. |
Visit(DbApplyExpression) |
Implementuje vzor návštěvníka pro vyvolání zadané funkce pro každý prvek v zadané vstupní sadě. |
Visit(DbArithmeticExpression) |
Implementuje vzor návštěvníka pro aritmetickou operaci použitou u číselných argumentů. |
Visit(DbIsOfExpression) |
Implementuje vzor návštěvníka pro porovnání typu jednoho argumentu se zadaným typem. |
Visit(DbCastExpression) |
Implementuje vzor návštěvníka pro převod typu jednoho argumentu na zadaný typ. |
Visit(DbComparisonExpression) |
Implementuje vzor návštěvníka pro operaci porovnání použitou na dva argumenty. |
Visit(DbConstantExpression) |
Implementuje vzor návštěvníka pro různé druhy konstant. |
Visit(DbCrossJoinExpression) |
Implementuje vzor návštěvníka pro operaci nepodmíněného spojení mezi zadanými argumenty kolekce. |
Visit(DbDerefExpression) |
Implementuje vzor návštěvníka pro výraz, který načte entitu na základě zadaného odkazu. |
Visit(DbDistinctExpression) |
Implementuje vzor návštěvníka pro odebrané duplicitní prvky ze zadaného argumentu set. |
Visit(DbCaseExpression) |
Implementuje vzor návštěvníka pro klauzule When, Then a Else. |
Visit(DbEntityRefExpression) |
Implementuje vzor návštěvníka pro výraz, který extrahuje odkaz z instance podkladové entity. |
Visit(DbExceptExpression) |
Implementuje vzor návštěvníka pro operaci odčítání nastavení mezi levým a pravým operandem. |
Visit(DbExpression) |
Implementuje vzor návštěvníka pro základní funkce vyžadované typy výrazů. |
Visit(DbFilterExpression) |
Implementuje vzor návštěvníka pro predikát použitý k filtrování vstupní sady. |
Visit(DbFunctionExpression) |
Implementuje vzor návštěvníka pro vyvolání funkce. |
Visit(DbElementExpression) |
Implementuje vzor návštěvníka pro převod zadaného argumentu sady na jednoúčelový převod zadaného argumentu sady na singleton. |
Visit(DbGroupByExpression) |
Implementuje vzor návštěvníka pro operaci seskupování podle. |
Visit(DbIntersectExpression) |
Implementuje vzor návštěvníka pro operaci nastavení průniku mezi levým a pravým operandem. |
Visit(DbIsEmptyExpression) |
Implementuje vzor návštěvníka pro určení prázdné sady použité na argument jedné sady. |
Visit(DbLikeExpression)
Implementuje vzor návštěvníka pro porovnání řetězců se zadaným vzorem s volitelným řídicím řetězcem.
public:
override System::Data::Common::CommandTrees::DbExpression ^ Visit(System::Data::Common::CommandTrees::DbLikeExpression ^ expression);
public override System.Data.Common.CommandTrees.DbExpression Visit (System.Data.Common.CommandTrees.DbLikeExpression expression);
override this.Visit : System.Data.Common.CommandTrees.DbLikeExpression -> System.Data.Common.CommandTrees.DbExpression
Public Overrides Function Visit (expression As DbLikeExpression) As DbExpression
Parametry
- expression
- DbLikeExpression
Výraz
Návraty
Implementovaný návštěvník.
Platí pro
Visit(DbLimitExpression)
Implementuje model návštěvníka pro omezení počtu prvků v kolekci argumentů na zadanou hodnotu limitu.
public:
override System::Data::Common::CommandTrees::DbExpression ^ Visit(System::Data::Common::CommandTrees::DbLimitExpression ^ expression);
public override System.Data.Common.CommandTrees.DbExpression Visit (System.Data.Common.CommandTrees.DbLimitExpression expression);
override this.Visit : System.Data.Common.CommandTrees.DbLimitExpression -> System.Data.Common.CommandTrees.DbExpression
Public Overrides Function Visit (expression As DbLimitExpression) As DbExpression
Parametry
- expression
- DbLimitExpression
Výraz
Návraty
Implementovaný návštěvník.
Platí pro
Visit(DbNewInstanceExpression)
Implementuje vzor návštěvníka pro vytvoření nové instance daného typu, včetně typů set a záznamů.
public:
override System::Data::Common::CommandTrees::DbExpression ^ Visit(System::Data::Common::CommandTrees::DbNewInstanceExpression ^ expression);
public override System.Data.Common.CommandTrees.DbExpression Visit (System.Data.Common.CommandTrees.DbNewInstanceExpression expression);
override this.Visit : System.Data.Common.CommandTrees.DbNewInstanceExpression -> System.Data.Common.CommandTrees.DbExpression
Public Overrides Function Visit (expression As DbNewInstanceExpression) As DbExpression
Parametry
- expression
- DbNewInstanceExpression
Výraz
Návraty
Implementovaný návštěvník.
Platí pro
Visit(DbNullExpression)
Implementuje vzor návštěvníka pro odkaz na zadaný literál s hodnotou null.
public:
override System::Data::Common::CommandTrees::DbExpression ^ Visit(System::Data::Common::CommandTrees::DbNullExpression ^ expression);
public override System.Data.Common.CommandTrees.DbExpression Visit (System.Data.Common.CommandTrees.DbNullExpression expression);
override this.Visit : System.Data.Common.CommandTrees.DbNullExpression -> System.Data.Common.CommandTrees.DbExpression
Public Overrides Function Visit (expression As DbNullExpression) As DbExpression
Parametry
- expression
- DbNullExpression
Výraz
Návraty
Implementovaný návštěvník.
Platí pro
Visit(DbOfTypeExpression)
Implementuje vzor návštěvníka pro načtení prvků zadaného typu z daného argumentu sady.
public:
override System::Data::Common::CommandTrees::DbExpression ^ Visit(System::Data::Common::CommandTrees::DbOfTypeExpression ^ expression);
public override System.Data.Common.CommandTrees.DbExpression Visit (System.Data.Common.CommandTrees.DbOfTypeExpression expression);
override this.Visit : System.Data.Common.CommandTrees.DbOfTypeExpression -> System.Data.Common.CommandTrees.DbExpression
Public Overrides Function Visit (expression As DbOfTypeExpression) As DbExpression
Parametry
- expression
- DbOfTypeExpression
Výraz
Návraty
Implementovaný návštěvník.
Platí pro
Visit(DbOrExpression)
Implementuje vzor návštěvníka pro logický operátor OR dvou logických argumentů.
public:
override System::Data::Common::CommandTrees::DbExpression ^ Visit(System::Data::Common::CommandTrees::DbOrExpression ^ expression);
public override System.Data.Common.CommandTrees.DbExpression Visit (System.Data.Common.CommandTrees.DbOrExpression expression);
override this.Visit : System.Data.Common.CommandTrees.DbOrExpression -> System.Data.Common.CommandTrees.DbExpression
Public Overrides Function Visit (expression As DbOrExpression) As DbExpression
Parametry
- expression
- DbOrExpression
Výraz
Návraty
Implementovaný návštěvník.
Platí pro
Visit(DbParameterReferenceExpression)
Implementuje vzor návštěvníka pro odkaz na parametr deklarovaný ve stromu příkazů, který obsahuje tento výraz.
public:
override System::Data::Common::CommandTrees::DbExpression ^ Visit(System::Data::Common::CommandTrees::DbParameterReferenceExpression ^ expression);
public override System.Data.Common.CommandTrees.DbExpression Visit (System.Data.Common.CommandTrees.DbParameterReferenceExpression expression);
override this.Visit : System.Data.Common.CommandTrees.DbParameterReferenceExpression -> System.Data.Common.CommandTrees.DbExpression
Public Overrides Function Visit (expression As DbParameterReferenceExpression) As DbExpression
Parametry
- expression
- DbParameterReferenceExpression
Výraz
Návraty
Implementovaný návštěvník.
Platí pro
Visit(DbProjectExpression)
Implementuje vzor návštěvníka pro projekci dané vstupní sady přes zadaný výraz.
public:
override System::Data::Common::CommandTrees::DbExpression ^ Visit(System::Data::Common::CommandTrees::DbProjectExpression ^ expression);
public override System.Data.Common.CommandTrees.DbExpression Visit (System.Data.Common.CommandTrees.DbProjectExpression expression);
override this.Visit : System.Data.Common.CommandTrees.DbProjectExpression -> System.Data.Common.CommandTrees.DbExpression
Public Overrides Function Visit (expression As DbProjectExpression) As DbExpression
Parametry
- expression
- DbProjectExpression
Výraz
Návraty
Implementovaný návštěvník.
Platí pro
Visit(DbPropertyExpression)
Implementuje vzor návštěvníka pro načtení vlastnosti instance.
public:
override System::Data::Common::CommandTrees::DbExpression ^ Visit(System::Data::Common::CommandTrees::DbPropertyExpression ^ expression);
public override System.Data.Common.CommandTrees.DbExpression Visit (System.Data.Common.CommandTrees.DbPropertyExpression expression);
override this.Visit : System.Data.Common.CommandTrees.DbPropertyExpression -> System.Data.Common.CommandTrees.DbExpression
Public Overrides Function Visit (expression As DbPropertyExpression) As DbExpression
Parametry
- expression
- DbPropertyExpression
Výraz
Návraty
Implementovaný návštěvník.
Platí pro
Visit(DbRefKeyExpression)
Implementuje vzor návštěvníka pro načtení hodnoty klíče z podkladové referenční hodnoty.
public:
override System::Data::Common::CommandTrees::DbExpression ^ Visit(System::Data::Common::CommandTrees::DbRefKeyExpression ^ expression);
public override System.Data.Common.CommandTrees.DbExpression Visit (System.Data.Common.CommandTrees.DbRefKeyExpression expression);
override this.Visit : System.Data.Common.CommandTrees.DbRefKeyExpression -> System.Data.Common.CommandTrees.DbExpression
Public Overrides Function Visit (expression As DbRefKeyExpression) As DbExpression
Parametry
- expression
- DbRefKeyExpression
Výraz
Návraty
Implementovaný návštěvník.
Platí pro
Visit(DbRefExpression)
Implementuje vzor návštěvníka pro odkazy se silnými typy na konkrétní instanci v rámci sady entit.
public:
override System::Data::Common::CommandTrees::DbExpression ^ Visit(System::Data::Common::CommandTrees::DbRefExpression ^ expression);
public override System.Data.Common.CommandTrees.DbExpression Visit (System.Data.Common.CommandTrees.DbRefExpression expression);
override this.Visit : System.Data.Common.CommandTrees.DbRefExpression -> System.Data.Common.CommandTrees.DbExpression
Public Overrides Function Visit (expression As DbRefExpression) As DbExpression
Parametry
- expression
- DbRefExpression
Výraz
Návraty
Implementovaný návštěvník.
Platí pro
Visit(DbLambdaExpression)
Implementuje vzor návštěvníka pro použití funkce lambda na argumenty reprezentované DbExpression objekty.
public:
override System::Data::Common::CommandTrees::DbExpression ^ Visit(System::Data::Common::CommandTrees::DbLambdaExpression ^ expression);
public override System.Data.Common.CommandTrees.DbExpression Visit (System.Data.Common.CommandTrees.DbLambdaExpression expression);
override this.Visit : System.Data.Common.CommandTrees.DbLambdaExpression -> System.Data.Common.CommandTrees.DbExpression
Public Overrides Function Visit (expression As DbLambdaExpression) As DbExpression
Parametry
- expression
- DbLambdaExpression
Výraz
Návraty
Implementovaný návštěvník.
Platí pro
Visit(DbRelationshipNavigationExpression)
Implementuje vzor návštěvníka pro navigaci v relaci.
public:
override System::Data::Common::CommandTrees::DbExpression ^ Visit(System::Data::Common::CommandTrees::DbRelationshipNavigationExpression ^ expression);
public override System.Data.Common.CommandTrees.DbExpression Visit (System.Data.Common.CommandTrees.DbRelationshipNavigationExpression expression);
override this.Visit : System.Data.Common.CommandTrees.DbRelationshipNavigationExpression -> System.Data.Common.CommandTrees.DbExpression
Public Overrides Function Visit (expression As DbRelationshipNavigationExpression) As DbExpression
Parametry
- expression
- DbRelationshipNavigationExpression
Výraz
Návraty
Implementovaný návštěvník.
Platí pro
Visit(DbScanExpression)
Implementuje vzor návštěvníka pro skenování sady entit nebo sady relací, jak je uvedeno ve vlastnosti Target.
public:
override System::Data::Common::CommandTrees::DbExpression ^ Visit(System::Data::Common::CommandTrees::DbScanExpression ^ expression);
public override System.Data.Common.CommandTrees.DbExpression Visit (System.Data.Common.CommandTrees.DbScanExpression expression);
override this.Visit : System.Data.Common.CommandTrees.DbScanExpression -> System.Data.Common.CommandTrees.DbExpression
Public Overrides Function Visit (expression As DbScanExpression) As DbExpression
Parametry
- expression
- DbScanExpression
Výraz
Návraty
Implementovaný návštěvník.
Platí pro
Visit(DbSkipExpression)
Implementuje vzor návštěvníka pro výraz skip.
public:
override System::Data::Common::CommandTrees::DbExpression ^ Visit(System::Data::Common::CommandTrees::DbSkipExpression ^ expression);
public override System.Data.Common.CommandTrees.DbExpression Visit (System.Data.Common.CommandTrees.DbSkipExpression expression);
override this.Visit : System.Data.Common.CommandTrees.DbSkipExpression -> System.Data.Common.CommandTrees.DbExpression
Public Overrides Function Visit (expression As DbSkipExpression) As DbExpression
Parametry
- expression
- DbSkipExpression
Výraz
Návraty
Implementovaný návštěvník.
Platí pro
Visit(DbSortExpression)
Implementuje vzor návštěvníka pro klíč řazení, který lze použít jako součást pořadí řazení.
public:
override System::Data::Common::CommandTrees::DbExpression ^ Visit(System::Data::Common::CommandTrees::DbSortExpression ^ expression);
public override System.Data.Common.CommandTrees.DbExpression Visit (System.Data.Common.CommandTrees.DbSortExpression expression);
override this.Visit : System.Data.Common.CommandTrees.DbSortExpression -> System.Data.Common.CommandTrees.DbExpression
Public Overrides Function Visit (expression As DbSortExpression) As DbExpression
Parametry
- expression
- DbSortExpression
Výraz
Návraty
Implementovaný návštěvník.
Platí pro
Visit(DbTreatExpression)
Implementuje vzor návštěvníka pro operaci převodu typu použitou na polymorfní argument.
public:
override System::Data::Common::CommandTrees::DbExpression ^ Visit(System::Data::Common::CommandTrees::DbTreatExpression ^ expression);
public override System.Data.Common.CommandTrees.DbExpression Visit (System.Data.Common.CommandTrees.DbTreatExpression expression);
override this.Visit : System.Data.Common.CommandTrees.DbTreatExpression -> System.Data.Common.CommandTrees.DbExpression
Public Overrides Function Visit (expression As DbTreatExpression) As DbExpression
Parametry
- expression
- DbTreatExpression
Výraz
Návraty
Implementovaný návštěvník.
Platí pro
Visit(DbUnionAllExpression)
Implementuje vzor návštěvníka pro operaci set union mezi levým a pravým operandem.
public:
override System::Data::Common::CommandTrees::DbExpression ^ Visit(System::Data::Common::CommandTrees::DbUnionAllExpression ^ expression);
public override System.Data.Common.CommandTrees.DbExpression Visit (System.Data.Common.CommandTrees.DbUnionAllExpression expression);
override this.Visit : System.Data.Common.CommandTrees.DbUnionAllExpression -> System.Data.Common.CommandTrees.DbExpression
Public Overrides Function Visit (expression As DbUnionAllExpression) As DbExpression
Parametry
- expression
- DbUnionAllExpression
Výraz
Návraty
Implementovaný návštěvník.
Platí pro
Visit(DbVariableReferenceExpression)
Implementuje vzor návštěvníka pro odkaz na proměnnou, která je aktuálně v oboru.
public:
override System::Data::Common::CommandTrees::DbExpression ^ Visit(System::Data::Common::CommandTrees::DbVariableReferenceExpression ^ expression);
public override System.Data.Common.CommandTrees.DbExpression Visit (System.Data.Common.CommandTrees.DbVariableReferenceExpression expression);
override this.Visit : System.Data.Common.CommandTrees.DbVariableReferenceExpression -> System.Data.Common.CommandTrees.DbExpression
Public Overrides Function Visit (expression As DbVariableReferenceExpression) As DbExpression
Parametry
- expression
- DbVariableReferenceExpression
Výraz
Návraty
Implementovaný návštěvník.
Platí pro
Visit(DbQuantifierExpression)
Implementuje vzor návštěvníka pro operaci kvantifikátoru zadaného druhu přes prvky zadané vstupní sady.
public:
override System::Data::Common::CommandTrees::DbExpression ^ Visit(System::Data::Common::CommandTrees::DbQuantifierExpression ^ expression);
public override System.Data.Common.CommandTrees.DbExpression Visit (System.Data.Common.CommandTrees.DbQuantifierExpression expression);
override this.Visit : System.Data.Common.CommandTrees.DbQuantifierExpression -> System.Data.Common.CommandTrees.DbExpression
Public Overrides Function Visit (expression As DbQuantifierExpression) As DbExpression
Parametry
- expression
- DbQuantifierExpression
Výraz
Návraty
Implementovaný návštěvník.
Platí pro
Visit(DbJoinExpression)
Implementuje vzor návštěvníka pro operaci vnitřního, levého vnějšího nebo úplného vnějšího spojení mezi danými argumenty kolekce v zadané podmínce spojení.
public:
override System::Data::Common::CommandTrees::DbExpression ^ Visit(System::Data::Common::CommandTrees::DbJoinExpression ^ expression);
public override System.Data.Common.CommandTrees.DbExpression Visit (System.Data.Common.CommandTrees.DbJoinExpression expression);
override this.Visit : System.Data.Common.CommandTrees.DbJoinExpression -> System.Data.Common.CommandTrees.DbExpression
Public Overrides Function Visit (expression As DbJoinExpression) As DbExpression
Parametry
- expression
- DbJoinExpression
Výraz
Návraty
Implementovaný návštěvník.
Platí pro
Visit(DbNotExpression)
Implementuje vzor návštěvníka pro logický argument NE jednoho logického argumentu.
public:
override System::Data::Common::CommandTrees::DbExpression ^ Visit(System::Data::Common::CommandTrees::DbNotExpression ^ expression);
public override System.Data.Common.CommandTrees.DbExpression Visit (System.Data.Common.CommandTrees.DbNotExpression expression);
override this.Visit : System.Data.Common.CommandTrees.DbNotExpression -> System.Data.Common.CommandTrees.DbExpression
Public Overrides Function Visit (expression As DbNotExpression) As DbExpression
Parametry
- expression
- DbNotExpression
Výraz
Návraty
Implementovaný návštěvník.
Platí pro
Visit(DbIsNullExpression)
Implementuje vzor návštěvníka pro určení hodnoty null použité u jednoho argumentu.
public:
override System::Data::Common::CommandTrees::DbExpression ^ Visit(System::Data::Common::CommandTrees::DbIsNullExpression ^ expression);
public override System.Data.Common.CommandTrees.DbExpression Visit (System.Data.Common.CommandTrees.DbIsNullExpression expression);
override this.Visit : System.Data.Common.CommandTrees.DbIsNullExpression -> System.Data.Common.CommandTrees.DbExpression
Public Overrides Function Visit (expression As DbIsNullExpression) As DbExpression
Parametry
- expression
- DbIsNullExpression
Výraz
Návraty
Implementovaný návštěvník.
Platí pro
Visit(DbAndExpression)
Implementuje vzor návštěvníka pro logický výraz AND.
public:
override System::Data::Common::CommandTrees::DbExpression ^ Visit(System::Data::Common::CommandTrees::DbAndExpression ^ expression);
public override System.Data.Common.CommandTrees.DbExpression Visit (System.Data.Common.CommandTrees.DbAndExpression expression);
override this.Visit : System.Data.Common.CommandTrees.DbAndExpression -> System.Data.Common.CommandTrees.DbExpression
Public Overrides Function Visit (expression As DbAndExpression) As DbExpression
Parametry
- expression
- DbAndExpression
Logický výraz AND.
Návraty
Implementovaný návštěvník.
Platí pro
Visit(DbApplyExpression)
Implementuje vzor návštěvníka pro vyvolání zadané funkce pro každý prvek v zadané vstupní sadě.
public:
override System::Data::Common::CommandTrees::DbExpression ^ Visit(System::Data::Common::CommandTrees::DbApplyExpression ^ expression);
public override System.Data.Common.CommandTrees.DbExpression Visit (System.Data.Common.CommandTrees.DbApplyExpression expression);
override this.Visit : System.Data.Common.CommandTrees.DbApplyExpression -> System.Data.Common.CommandTrees.DbExpression
Public Overrides Function Visit (expression As DbApplyExpression) As DbExpression
Parametry
- expression
- DbApplyExpression
Výraz APPLY.
Návraty
Implementovaný návštěvník.
Platí pro
Visit(DbArithmeticExpression)
Implementuje vzor návštěvníka pro aritmetickou operaci použitou u číselných argumentů.
public:
override System::Data::Common::CommandTrees::DbExpression ^ Visit(System::Data::Common::CommandTrees::DbArithmeticExpression ^ expression);
public override System.Data.Common.CommandTrees.DbExpression Visit (System.Data.Common.CommandTrees.DbArithmeticExpression expression);
override this.Visit : System.Data.Common.CommandTrees.DbArithmeticExpression -> System.Data.Common.CommandTrees.DbExpression
Public Overrides Function Visit (expression As DbArithmeticExpression) As DbExpression
Parametry
- expression
- DbArithmeticExpression
Aritmetický výraz.
Návraty
Implementovaný návštěvník.
Platí pro
Visit(DbIsOfExpression)
Implementuje vzor návštěvníka pro porovnání typu jednoho argumentu se zadaným typem.
public:
override System::Data::Common::CommandTrees::DbExpression ^ Visit(System::Data::Common::CommandTrees::DbIsOfExpression ^ expression);
public override System.Data.Common.CommandTrees.DbExpression Visit (System.Data.Common.CommandTrees.DbIsOfExpression expression);
override this.Visit : System.Data.Common.CommandTrees.DbIsOfExpression -> System.Data.Common.CommandTrees.DbExpression
Public Overrides Function Visit (expression As DbIsOfExpression) As DbExpression
Parametry
- expression
- DbIsOfExpression
Výraz
Návraty
Implementovaný návštěvník.
Platí pro
Visit(DbCastExpression)
Implementuje vzor návštěvníka pro převod typu jednoho argumentu na zadaný typ.
public:
override System::Data::Common::CommandTrees::DbExpression ^ Visit(System::Data::Common::CommandTrees::DbCastExpression ^ expression);
public override System.Data.Common.CommandTrees.DbExpression Visit (System.Data.Common.CommandTrees.DbCastExpression expression);
override this.Visit : System.Data.Common.CommandTrees.DbCastExpression -> System.Data.Common.CommandTrees.DbExpression
Public Overrides Function Visit (expression As DbCastExpression) As DbExpression
Parametry
- expression
- DbCastExpression
Výraz přetypování.
Návraty
Implementovaný návštěvník.
Platí pro
Visit(DbComparisonExpression)
Implementuje vzor návštěvníka pro operaci porovnání použitou na dva argumenty.
public:
override System::Data::Common::CommandTrees::DbExpression ^ Visit(System::Data::Common::CommandTrees::DbComparisonExpression ^ expression);
public override System.Data.Common.CommandTrees.DbExpression Visit (System.Data.Common.CommandTrees.DbComparisonExpression expression);
override this.Visit : System.Data.Common.CommandTrees.DbComparisonExpression -> System.Data.Common.CommandTrees.DbExpression
Public Overrides Function Visit (expression As DbComparisonExpression) As DbExpression
Parametry
- expression
- DbComparisonExpression
Výraz přetypování.
Návraty
Implementovaný návštěvník.
Platí pro
Visit(DbConstantExpression)
Implementuje vzor návštěvníka pro různé druhy konstant.
public:
override System::Data::Common::CommandTrees::DbExpression ^ Visit(System::Data::Common::CommandTrees::DbConstantExpression ^ expression);
public override System.Data.Common.CommandTrees.DbExpression Visit (System.Data.Common.CommandTrees.DbConstantExpression expression);
override this.Visit : System.Data.Common.CommandTrees.DbConstantExpression -> System.Data.Common.CommandTrees.DbExpression
Public Overrides Function Visit (expression As DbConstantExpression) As DbExpression
Parametry
- expression
- DbConstantExpression
Konstantní výraz.
Návraty
Implementovaný návštěvník.
Platí pro
Visit(DbCrossJoinExpression)
Implementuje vzor návštěvníka pro operaci nepodmíněného spojení mezi zadanými argumenty kolekce.
public:
override System::Data::Common::CommandTrees::DbExpression ^ Visit(System::Data::Common::CommandTrees::DbCrossJoinExpression ^ expression);
public override System.Data.Common.CommandTrees.DbExpression Visit (System.Data.Common.CommandTrees.DbCrossJoinExpression expression);
override this.Visit : System.Data.Common.CommandTrees.DbCrossJoinExpression -> System.Data.Common.CommandTrees.DbExpression
Public Overrides Function Visit (expression As DbCrossJoinExpression) As DbExpression
Parametry
- expression
- DbCrossJoinExpression
Výraz join.
Návraty
Implementovaný návštěvník.
Platí pro
Visit(DbDerefExpression)
Implementuje vzor návštěvníka pro výraz, který načte entitu na základě zadaného odkazu.
public:
override System::Data::Common::CommandTrees::DbExpression ^ Visit(System::Data::Common::CommandTrees::DbDerefExpression ^ expression);
public override System.Data.Common.CommandTrees.DbExpression Visit (System.Data.Common.CommandTrees.DbDerefExpression expression);
override this.Visit : System.Data.Common.CommandTrees.DbDerefExpression -> System.Data.Common.CommandTrees.DbExpression
Public Overrides Function Visit (expression As DbDerefExpression) As DbExpression
Parametry
- expression
- DbDerefExpression
Výraz DEREF.
Návraty
Implementovaný návštěvník.
Platí pro
Visit(DbDistinctExpression)
Implementuje vzor návštěvníka pro odebrané duplicitní prvky ze zadaného argumentu set.
public:
override System::Data::Common::CommandTrees::DbExpression ^ Visit(System::Data::Common::CommandTrees::DbDistinctExpression ^ expression);
public override System.Data.Common.CommandTrees.DbExpression Visit (System.Data.Common.CommandTrees.DbDistinctExpression expression);
override this.Visit : System.Data.Common.CommandTrees.DbDistinctExpression -> System.Data.Common.CommandTrees.DbExpression
Public Overrides Function Visit (expression As DbDistinctExpression) As DbExpression
Parametry
- expression
- DbDistinctExpression
Jedinečný výraz.
Návraty
Implementovaný návštěvník.
Platí pro
Visit(DbCaseExpression)
Implementuje vzor návštěvníka pro klauzule When, Then a Else.
public:
override System::Data::Common::CommandTrees::DbExpression ^ Visit(System::Data::Common::CommandTrees::DbCaseExpression ^ expression);
public override System.Data.Common.CommandTrees.DbExpression Visit (System.Data.Common.CommandTrees.DbCaseExpression expression);
override this.Visit : System.Data.Common.CommandTrees.DbCaseExpression -> System.Data.Common.CommandTrees.DbExpression
Public Overrides Function Visit (expression As DbCaseExpression) As DbExpression
Parametry
- expression
- DbCaseExpression
Výraz velká a malá písmena.
Návraty
Implementovaný návštěvník.
Platí pro
Visit(DbEntityRefExpression)
Implementuje vzor návštěvníka pro výraz, který extrahuje odkaz z instance podkladové entity.
public:
override System::Data::Common::CommandTrees::DbExpression ^ Visit(System::Data::Common::CommandTrees::DbEntityRefExpression ^ expression);
public override System.Data.Common.CommandTrees.DbExpression Visit (System.Data.Common.CommandTrees.DbEntityRefExpression expression);
override this.Visit : System.Data.Common.CommandTrees.DbEntityRefExpression -> System.Data.Common.CommandTrees.DbExpression
Public Overrides Function Visit (expression As DbEntityRefExpression) As DbExpression
Parametry
- expression
- DbEntityRefExpression
Výraz odkazu na entitu.
Návraty
Implementovaný návštěvník.
Platí pro
Visit(DbExceptExpression)
Implementuje vzor návštěvníka pro operaci odčítání nastavení mezi levým a pravým operandem.
public:
override System::Data::Common::CommandTrees::DbExpression ^ Visit(System::Data::Common::CommandTrees::DbExceptExpression ^ expression);
public override System.Data.Common.CommandTrees.DbExpression Visit (System.Data.Common.CommandTrees.DbExceptExpression expression);
override this.Visit : System.Data.Common.CommandTrees.DbExceptExpression -> System.Data.Common.CommandTrees.DbExpression
Public Overrides Function Visit (expression As DbExceptExpression) As DbExpression
Parametry
- expression
- DbExceptExpression
Výraz
Návraty
Implementovaný návštěvník.
Platí pro
Visit(DbExpression)
Implementuje vzor návštěvníka pro základní funkce vyžadované typy výrazů.
public:
override System::Data::Common::CommandTrees::DbExpression ^ Visit(System::Data::Common::CommandTrees::DbExpression ^ expression);
public override System.Data.Common.CommandTrees.DbExpression Visit (System.Data.Common.CommandTrees.DbExpression expression);
override this.Visit : System.Data.Common.CommandTrees.DbExpression -> System.Data.Common.CommandTrees.DbExpression
Public Overrides Function Visit (expression As DbExpression) As DbExpression
Parametry
- expression
- DbExpression
Výraz
Návraty
Implementovaný návštěvník.
Platí pro
Visit(DbFilterExpression)
Implementuje vzor návštěvníka pro predikát použitý k filtrování vstupní sady.
public:
override System::Data::Common::CommandTrees::DbExpression ^ Visit(System::Data::Common::CommandTrees::DbFilterExpression ^ expression);
public override System.Data.Common.CommandTrees.DbExpression Visit (System.Data.Common.CommandTrees.DbFilterExpression expression);
override this.Visit : System.Data.Common.CommandTrees.DbFilterExpression -> System.Data.Common.CommandTrees.DbExpression
Public Overrides Function Visit (expression As DbFilterExpression) As DbExpression
Parametry
- expression
- DbFilterExpression
Výraz filtru.
Návraty
Implementovaný návštěvník.
Platí pro
Visit(DbFunctionExpression)
Implementuje vzor návštěvníka pro vyvolání funkce.
public:
override System::Data::Common::CommandTrees::DbExpression ^ Visit(System::Data::Common::CommandTrees::DbFunctionExpression ^ expression);
public override System.Data.Common.CommandTrees.DbExpression Visit (System.Data.Common.CommandTrees.DbFunctionExpression expression);
override this.Visit : System.Data.Common.CommandTrees.DbFunctionExpression -> System.Data.Common.CommandTrees.DbExpression
Public Overrides Function Visit (expression As DbFunctionExpression) As DbExpression
Parametry
- expression
- DbFunctionExpression
Výraz funkce.
Návraty
Implementovaný návštěvník.
Platí pro
Visit(DbElementExpression)
Implementuje vzor návštěvníka pro převod zadaného argumentu sady na jednoúčelový převod zadaného argumentu sady na jednoúčelový argument.
public:
override System::Data::Common::CommandTrees::DbExpression ^ Visit(System::Data::Common::CommandTrees::DbElementExpression ^ expression);
public override System.Data.Common.CommandTrees.DbExpression Visit (System.Data.Common.CommandTrees.DbElementExpression expression);
override this.Visit : System.Data.Common.CommandTrees.DbElementExpression -> System.Data.Common.CommandTrees.DbExpression
Public Overrides Function Visit (expression As DbElementExpression) As DbExpression
Parametry
- expression
- DbElementExpression
Výraz elementu.
Návraty
Implementovaný návštěvník.
Platí pro
Visit(DbGroupByExpression)
Implementuje model návštěvníka pro skupinu podle operace.
public:
override System::Data::Common::CommandTrees::DbExpression ^ Visit(System::Data::Common::CommandTrees::DbGroupByExpression ^ expression);
public override System.Data.Common.CommandTrees.DbExpression Visit (System.Data.Common.CommandTrees.DbGroupByExpression expression);
override this.Visit : System.Data.Common.CommandTrees.DbGroupByExpression -> System.Data.Common.CommandTrees.DbExpression
Public Overrides Function Visit (expression As DbGroupByExpression) As DbExpression
Parametry
- expression
- DbGroupByExpression
Výraz
Návraty
Implementovaný návštěvník.
Platí pro
Visit(DbIntersectExpression)
Implementuje vzor návštěvníka pro operaci nastaveného průniku mezi levým a pravým operandem.
public:
override System::Data::Common::CommandTrees::DbExpression ^ Visit(System::Data::Common::CommandTrees::DbIntersectExpression ^ expression);
public override System.Data.Common.CommandTrees.DbExpression Visit (System.Data.Common.CommandTrees.DbIntersectExpression expression);
override this.Visit : System.Data.Common.CommandTrees.DbIntersectExpression -> System.Data.Common.CommandTrees.DbExpression
Public Overrides Function Visit (expression As DbIntersectExpression) As DbExpression
Parametry
- expression
- DbIntersectExpression
Výraz
Návraty
Implementovaný návštěvník.
Platí pro
Visit(DbIsEmptyExpression)
Implementuje vzor návštěvníka pro určení prázdné sady použité na argument jedné sady.
public:
override System::Data::Common::CommandTrees::DbExpression ^ Visit(System::Data::Common::CommandTrees::DbIsEmptyExpression ^ expression);
public override System.Data.Common.CommandTrees.DbExpression Visit (System.Data.Common.CommandTrees.DbIsEmptyExpression expression);
override this.Visit : System.Data.Common.CommandTrees.DbIsEmptyExpression -> System.Data.Common.CommandTrees.DbExpression
Public Overrides Function Visit (expression As DbIsEmptyExpression) As DbExpression
Parametry
- expression
- DbIsEmptyExpression
Výraz
Návraty
Implementovaný návštěvník.