DefaultExpressionVisitor.Visit Metódus
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Megvalósítja a látogatói mintát.
Túlterhelések
| Name | Description |
|---|---|
| Visit(DbLikeExpression) |
Implementálja a látogatói mintát a megadott mintával való sztring-összehasonlításhoz egy választható feloldó sztringgel. |
| Visit(DbLimitExpression) |
Implementálja a látogatói mintát az argumentumgyűjteményben lévő elemek számának a megadott korlátértékre való korlátozásához. |
| Visit(DbNewInstanceExpression) |
Implementálja a látogatói mintát egy adott típusú új példány létrehozásához, beleértve a beállítás- és rekordtípusokat is. |
| Visit(DbNullExpression) |
Egy beírt null literálra mutató hivatkozás látogatói mintáját implementálja. |
| Visit(DbOfTypeExpression) |
Implementálja a látogatói mintát a megadott típus elemeinek lekéréséhez az adott halmaz argumentumából. |
| Visit(DbOrExpression) |
A logikai VAGY két logikai argumentum látogatói mintáját implementálja. |
| Visit(DbParameterReferenceExpression) |
Implementálja a látogatói mintát a kifejezést tartalmazó parancsfán deklarált paraméterre mutató hivatkozáshoz. |
| Visit(DbProjectExpression) |
Implementálja a látogatói mintát egy adott bemeneti csoport adott kifejezésen keresztüli vetítéséhez. |
| Visit(DbPropertyExpression) |
Implementálja a látogatói mintát egy példánytulajdonság lekéréséhez. |
| Visit(DbRefKeyExpression) |
Megvalósítja a látogatói mintát a kulcsérték lekéréséhez az alapul szolgáló referenciaértékből. |
| Visit(DbRefExpression) |
Implementálja a látogatói mintát egy entitáskészlet egy adott példányára mutató, erősen gépelt hivatkozáshoz. |
| Visit(DbLambdaExpression) |
Implementálja a lambda függvények dbExpression objektumok által képviselt argumentumokra való alkalmazásának látogatói mintáját. |
| Visit(DbRelationshipNavigationExpression) |
Megvalósítja a kapcsolat navigációjának látogatói mintáját. |
| Visit(DbScanExpression) |
Implementálja a látogatói mintát egy entitáskészleten vagy kapcsolatkészleten végzett vizsgálathoz a Target tulajdonság által jelzett módon. |
| Visit(DbSkipExpression) |
Implementálja a kihagyó kifejezés látogatói mintáját. |
| Visit(DbSortExpression) |
A rendezési sorrend részeként használható rendezési kulcs látogatói mintáját implementálja. |
| Visit(DbTreatExpression) |
Egy polimorf argumentumra alkalmazott típuskonvertálási művelet látogatói mintáját implementálja. |
| Visit(DbUnionAllExpression) |
Megvalósítja a bal és a jobb operandusok közötti egyesítő művelet látogatói mintáját. |
| Visit(DbVariableReferenceExpression) |
Implementálja a látogatói mintát egy jelenleg hatókörben lévő változóra mutató hivatkozáshoz. |
| Visit(DbQuantifierExpression) |
A megadott típusú kvantitáló művelet látogatói mintáját implementálja a megadott bemeneti készlet elemein. |
| Visit(DbJoinExpression) |
Egy belső, bal oldali vagy teljes külső illesztési művelet látogatói mintáját implementálja a megadott illesztési feltétel adott gyűjteményargumentumai között. |
| Visit(DbNotExpression) |
Egy logikai argumentum logikai NEM logikai argumentumának látogatói mintáját implementálja. |
| Visit(DbIsNullExpression) |
Az egyetlen argumentumra alkalmazott null meghatározás látogatói mintáját implementálja. |
| Visit(DbAndExpression) |
Implementálja a logikai AND kifejezés látogatói mintáját. |
| Visit(DbApplyExpression) |
Implementálja a látogatói mintát a megadott függvény meghívásához a megadott bemeneti készlet minden eleméhez. |
| Visit(DbArithmeticExpression) |
Implementálja a numerikus argumentumokra alkalmazott számtani művelet látogatói mintáját. |
| Visit(DbIsOfExpression) |
Implementálja a látogatói mintát a megadott típushoz tartozó egyetlen argumentum típus-összehasonlításához. |
| Visit(DbCastExpression) |
Implementálja a látogatói mintát egy argumentum típuskonvertálásához a megadott típusra. |
| Visit(DbComparisonExpression) |
Megvalósítja a két argumentumra alkalmazott összehasonlító művelet látogatói mintáját. |
| Visit(DbConstantExpression) |
Implementálja a látogatói mintát a különböző típusú állandókhoz. |
| Visit(DbCrossJoinExpression) |
Implementálja a látogatói mintát a feltétel nélküli illesztési művelethez az adott gyűjteményargumentumok között. |
| Visit(DbDerefExpression) |
A megadott hivatkozás alapján egy entitást lekérő kifejezés látogatói mintáját implementálja. |
| Visit(DbDistinctExpression) |
Implementálja a látogatói mintát a megadott halmaz argumentumból eltávolított ismétlődő elemekhez. |
| Visit(DbCaseExpression) |
Implementálja a "Mikor" és az "Else" záradék látogatói mintáját. |
| Visit(DbEntityRefExpression) |
A mögöttes entitáspéldányból származó hivatkozást kinyerő kifejezés látogatói mintáját implementálja. |
| Visit(DbExceptExpression) |
Megvalósítja a bal és a jobb operandusok közötti kivonási művelet látogatói mintáját. |
| Visit(DbExpression) |
Implementálja a látogatói mintát a kifejezéstípusok által megkövetelt alapvető funkciókhoz. |
| Visit(DbFilterExpression) |
Egy bemeneti csoport szűrésére alkalmazott predikátum látogatói mintáját implementálja. |
| Visit(DbFunctionExpression) |
Implementálja a látogatói mintát egy függvény meghívásához. |
| Visit(DbElementExpression) |
A megadott halmazargumentum egyetlentonosra való konvertálásának látogatói mintáját valósítja meg a megadott halmazargumentum egyetlentonosra történő konvertálásához. |
| Visit(DbGroupByExpression) |
Egy csoport látogatói mintáját valósítja meg művelet szerint. |
| Visit(DbIntersectExpression) |
Megvalósítja a bal és a jobb operandusok közötti metszeti művelet látogatói mintáját. |
| Visit(DbIsEmptyExpression) |
Implementálja a látogatói mintát egy üres készlet meghatározásához, amely egyetlen halmaz argumentumára van alkalmazva. |
Visit(DbLikeExpression)
Implementálja a látogatói mintát a megadott mintával való sztring-összehasonlításhoz egy választható feloldó sztringgel.
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
Paraméterek
- expression
- DbLikeExpression
A kifejezés.
Válaszok
A megvalósított látogató.
A következőre érvényes:
Visit(DbLimitExpression)
Implementálja a látogatói mintát az argumentumgyűjteményben lévő elemek számának a megadott korlátértékre való korlátozásához.
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
Paraméterek
- expression
- DbLimitExpression
A kifejezés.
Válaszok
A megvalósított látogató.
A következőre érvényes:
Visit(DbNewInstanceExpression)
Implementálja a látogatói mintát egy adott típusú új példány létrehozásához, beleértve a beállítás- és rekordtípusokat is.
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
Paraméterek
- expression
- DbNewInstanceExpression
A kifejezés.
Válaszok
A megvalósított látogató.
A következőre érvényes:
Visit(DbNullExpression)
Egy beírt null literálra mutató hivatkozás látogatói mintáját implementálja.
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
Paraméterek
- expression
- DbNullExpression
A kifejezés.
Válaszok
A megvalósított látogató.
A következőre érvényes:
Visit(DbOfTypeExpression)
Implementálja a látogatói mintát a megadott típus elemeinek lekéréséhez az adott halmaz argumentumából.
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
Paraméterek
- expression
- DbOfTypeExpression
A kifejezés.
Válaszok
A megvalósított látogató.
A következőre érvényes:
Visit(DbOrExpression)
A logikai VAGY két logikai argumentum látogatói mintáját implementálja.
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
Paraméterek
- expression
- DbOrExpression
A kifejezés.
Válaszok
A megvalósított látogató.
A következőre érvényes:
Visit(DbParameterReferenceExpression)
Implementálja a látogatói mintát a kifejezést tartalmazó parancsfán deklarált paraméterre mutató hivatkozáshoz.
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
Paraméterek
- expression
- DbParameterReferenceExpression
A kifejezés.
Válaszok
A megvalósított látogató.
A következőre érvényes:
Visit(DbProjectExpression)
Implementálja a látogatói mintát egy adott bemeneti csoport adott kifejezésen keresztüli vetítéséhez.
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
Paraméterek
- expression
- DbProjectExpression
A kifejezés.
Válaszok
A megvalósított látogató.
A következőre érvényes:
Visit(DbPropertyExpression)
Implementálja a látogatói mintát egy példánytulajdonság lekéréséhez.
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
Paraméterek
- expression
- DbPropertyExpression
A kifejezés.
Válaszok
A megvalósított látogató.
A következőre érvényes:
Visit(DbRefKeyExpression)
Megvalósítja a látogatói mintát a kulcsérték lekéréséhez az alapul szolgáló referenciaértékből.
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
Paraméterek
- expression
- DbRefKeyExpression
A kifejezés.
Válaszok
A megvalósított látogató.
A következőre érvényes:
Visit(DbRefExpression)
Implementálja a látogatói mintát egy entitáskészlet egy adott példányára mutató, erősen gépelt hivatkozáshoz.
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
Paraméterek
- expression
- DbRefExpression
A kifejezés.
Válaszok
A megvalósított látogató.
A következőre érvényes:
Visit(DbLambdaExpression)
Implementálja a lambda függvények dbExpression objektumok által képviselt argumentumokra való alkalmazásának látogatói mintáját.
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
Paraméterek
- expression
- DbLambdaExpression
A kifejezés.
Válaszok
A megvalósított látogató.
A következőre érvényes:
Visit(DbRelationshipNavigationExpression)
Megvalósítja a kapcsolat navigációjának látogatói mintáját.
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
Paraméterek
- expression
- DbRelationshipNavigationExpression
A kifejezés.
Válaszok
A megvalósított látogató.
A következőre érvényes:
Visit(DbScanExpression)
Implementálja a látogatói mintát egy entitáskészleten vagy kapcsolatkészleten végzett vizsgálathoz a Target tulajdonság által jelzett módon.
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
Paraméterek
- expression
- DbScanExpression
A kifejezés.
Válaszok
A megvalósított látogató.
A következőre érvényes:
Visit(DbSkipExpression)
Implementálja a kihagyó kifejezés látogatói mintáját.
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
Paraméterek
- expression
- DbSkipExpression
A kifejezés.
Válaszok
A megvalósított látogató.
A következőre érvényes:
Visit(DbSortExpression)
A rendezési sorrend részeként használható rendezési kulcs látogatói mintáját implementálja.
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
Paraméterek
- expression
- DbSortExpression
A kifejezés.
Válaszok
A megvalósított látogató.
A következőre érvényes:
Visit(DbTreatExpression)
Egy polimorf argumentumra alkalmazott típuskonvertálási művelet látogatói mintáját implementálja.
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
Paraméterek
- expression
- DbTreatExpression
A kifejezés.
Válaszok
A megvalósított látogató.
A következőre érvényes:
Visit(DbUnionAllExpression)
Megvalósítja a bal és a jobb operandusok közötti egyesítő művelet látogatói mintáját.
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
Paraméterek
- expression
- DbUnionAllExpression
A kifejezés.
Válaszok
A megvalósított látogató.
A következőre érvényes:
Visit(DbVariableReferenceExpression)
Implementálja a látogatói mintát egy jelenleg hatókörben lévő változóra mutató hivatkozáshoz.
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
Paraméterek
- expression
- DbVariableReferenceExpression
A kifejezés.
Válaszok
A megvalósított látogató.
A következőre érvényes:
Visit(DbQuantifierExpression)
A megadott típusú kvantitáló művelet látogatói mintáját implementálja a megadott bemeneti készlet elemein.
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
Paraméterek
- expression
- DbQuantifierExpression
A kifejezés.
Válaszok
A megvalósított látogató.
A következőre érvényes:
Visit(DbJoinExpression)
Egy belső, bal oldali vagy teljes külső illesztési művelet látogatói mintáját implementálja a megadott illesztési feltétel adott gyűjteményargumentumai között.
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
Paraméterek
- expression
- DbJoinExpression
A kifejezés.
Válaszok
A megvalósított látogató.
A következőre érvényes:
Visit(DbNotExpression)
Egy logikai argumentum logikai NEM logikai argumentumának látogatói mintáját implementálja.
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
Paraméterek
- expression
- DbNotExpression
A kifejezés.
Válaszok
A megvalósított látogató.
A következőre érvényes:
Visit(DbIsNullExpression)
Az egyetlen argumentumra alkalmazott null meghatározás látogatói mintáját implementálja.
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
Paraméterek
- expression
- DbIsNullExpression
A kifejezés.
Válaszok
A megvalósított látogató.
A következőre érvényes:
Visit(DbAndExpression)
Implementálja a logikai AND kifejezés látogatói mintáját.
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
Paraméterek
- expression
- DbAndExpression
A logikai ÉS kifejezés.
Válaszok
A megvalósított látogató.
A következőre érvényes:
Visit(DbApplyExpression)
Implementálja a látogatói mintát a megadott függvény meghívásához a megadott bemeneti készlet minden eleméhez.
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
Paraméterek
- expression
- DbApplyExpression
Az APPLY kifejezés.
Válaszok
A megvalósított látogató.
A következőre érvényes:
Visit(DbArithmeticExpression)
Implementálja a numerikus argumentumokra alkalmazott számtani művelet látogatói mintáját.
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
Paraméterek
- expression
- DbArithmeticExpression
Az aritmetikai kifejezés.
Válaszok
A megvalósított látogató.
A következőre érvényes:
Visit(DbIsOfExpression)
Implementálja a látogatói mintát a megadott típushoz tartozó egyetlen argumentum típus-összehasonlításához.
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
Paraméterek
- expression
- DbIsOfExpression
A kifejezés.
Válaszok
A megvalósított látogató.
A következőre érvényes:
Visit(DbCastExpression)
Implementálja a látogatói mintát egy argumentum típuskonvertálásához a megadott típusra.
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
Paraméterek
- expression
- DbCastExpression
A leadott kifejezés.
Válaszok
A megvalósított látogató.
A következőre érvényes:
Visit(DbComparisonExpression)
Megvalósítja a két argumentumra alkalmazott összehasonlító művelet látogatói mintáját.
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
Paraméterek
- expression
- DbComparisonExpression
A leadott kifejezés.
Válaszok
A megvalósított látogató.
A következőre érvényes:
Visit(DbConstantExpression)
Implementálja a látogatói mintát a különböző típusú állandókhoz.
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
Paraméterek
- expression
- DbConstantExpression
Az állandó kifejezés.
Válaszok
A megvalósított látogató.
A következőre érvényes:
Visit(DbCrossJoinExpression)
Implementálja a látogatói mintát a feltétel nélküli illesztési művelethez az adott gyűjteményargumentumok között.
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
Paraméterek
- expression
- DbCrossJoinExpression
Az illesztés kifejezés.
Válaszok
A megvalósított látogató.
A következőre érvényes:
Visit(DbDerefExpression)
A megadott hivatkozás alapján egy entitást lekérő kifejezés látogatói mintáját implementálja.
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
Paraméterek
- expression
- DbDerefExpression
A DEREF kifejezés.
Válaszok
A megvalósított látogató.
A következőre érvényes:
Visit(DbDistinctExpression)
Implementálja a látogatói mintát a megadott halmaz argumentumból eltávolított ismétlődő elemekhez.
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
Paraméterek
- expression
- DbDistinctExpression
Az eltérő kifejezés.
Válaszok
A megvalósított látogató.
A következőre érvényes:
Visit(DbCaseExpression)
Implementálja a "Mikor" és az "Else" záradék látogatói mintáját.
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
Paraméterek
- expression
- DbCaseExpression
A kis- és nagybetűk kifejezése.
Válaszok
A megvalósított látogató.
A következőre érvényes:
Visit(DbEntityRefExpression)
A mögöttes entitáspéldányból származó hivatkozást kinyerő kifejezés látogatói mintáját implementálja.
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
Paraméterek
- expression
- DbEntityRefExpression
Az entitás referenciakifejezése.
Válaszok
A megvalósított látogató.
A következőre érvényes:
Visit(DbExceptExpression)
Megvalósítja a bal és a jobb operandusok közötti kivonási művelet látogatói mintáját.
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
Paraméterek
- expression
- DbExceptExpression
A kifejezés.
Válaszok
A megvalósított látogató.
A következőre érvényes:
Visit(DbExpression)
Implementálja a látogatói mintát a kifejezéstípusok által megkövetelt alapvető funkciókhoz.
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
Paraméterek
- expression
- DbExpression
A kifejezés.
Válaszok
A megvalósított látogató.
A következőre érvényes:
Visit(DbFilterExpression)
Egy bemeneti csoport szűrésére alkalmazott predikátum látogatói mintáját implementálja.
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
Paraméterek
- expression
- DbFilterExpression
A szűrőkifejezés.
Válaszok
A megvalósított látogató.
A következőre érvényes:
Visit(DbFunctionExpression)
Implementálja a látogatói mintát egy függvény meghívásához.
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
Paraméterek
- expression
- DbFunctionExpression
A függvénykifejezés.
Válaszok
A megvalósított látogató.
A következőre érvényes:
Visit(DbElementExpression)
A megadott halmazargumentum egyetlentonosra való konvertálásának látogatói mintáját valósítja meg a megadott halmazargumentum egyetlentonosra történő konvertálásához.
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
Paraméterek
- expression
- DbElementExpression
Az elemkifejezés.
Válaszok
A megvalósított látogató.
A következőre érvényes:
Visit(DbGroupByExpression)
Egy csoport látogatói mintáját valósítja meg művelet szerint.
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
Paraméterek
- expression
- DbGroupByExpression
A kifejezés.
Válaszok
A megvalósított látogató.
A következőre érvényes:
Visit(DbIntersectExpression)
Megvalósítja a bal és a jobb operandusok közötti metszeti művelet látogatói mintáját.
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
Paraméterek
- expression
- DbIntersectExpression
A kifejezés.
Válaszok
A megvalósított látogató.
A következőre érvényes:
Visit(DbIsEmptyExpression)
Implementálja a látogatói mintát egy üres készlet meghatározásához, amely egyetlen halmaz argumentumára van alkalmazva.
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
Paraméterek
- expression
- DbIsEmptyExpression
A kifejezés.
Válaszok
A megvalósított látogató.