DbExpressionVisitor<TResultType> Osztály
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.
Meghatározza azokat az alapvető funkciókat, amelyeket a látogatóknak végre kell hajtaniuk, amelyek egy adott típusú eredményértéket adnak vissza.
generic <typename TResultType>
public ref class DbExpressionVisitor abstract
public abstract class DbExpressionVisitor<TResultType>
type DbExpressionVisitor<'ResultType> = class
Public MustInherit Class DbExpressionVisitor(Of TResultType)
Típusparaméterek
- TResultType
A látogató által előállított eredmény típusa.
- Öröklődés
-
DbExpressionVisitor<TResultType>
- Származtatott
Megjegyzések
Ez DbExpressionVisitor<TResultType> egy absztrakt osztály, amely a kifejezés bejárását írja le.
Konstruktorok
| Name | Description |
|---|---|
| DbExpressionVisitor<TResultType>() |
Inicializálja a DbExpressionVisitor<TResultType> osztály új példányát. |
Metódusok
| Name | Description |
|---|---|
| Equals(Object) |
Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal. (Öröklődés forrása Object) |
| GetHashCode() |
Ez az alapértelmezett kivonatoló függvény. (Öröklődés forrása Object) |
| GetType() |
Lekéri az Type aktuális példányt. (Öröklődés forrása Object) |
| MemberwiseClone() |
Az aktuális Objectpéldány sekély másolatát hozza létre. (Öröklődés forrása Object) |
| ToString() |
Az aktuális objektumot jelképező sztringet ad vissza. (Öröklődés forrása Object) |
| Visit(DbAndExpression) |
Ha felül van bírálva egy származtatott osztályban, megvalósítja a látogatói mintát a következőhöz DbAndExpression: . |
| Visit(DbApplyExpression) |
Ha felül van bírálva egy származtatott osztályban, megvalósítja a látogatói mintát a következőhöz DbApplyExpression: . |
| Visit(DbArithmeticExpression) |
Ha felül van bírálva egy származtatott osztályban, megvalósítja a látogatói mintát a következőhöz DbArithmeticExpression: . |
| Visit(DbCaseExpression) |
Ha felül van bírálva egy származtatott osztályban, megvalósítja a látogatói mintát a következőhöz DbCaseExpression: . |
| Visit(DbCastExpression) |
Ha felül van bírálva egy származtatott osztályban, megvalósítja a látogatói mintát a következőhöz DbCastExpression: . |
| Visit(DbComparisonExpression) |
Ha felül van bírálva egy származtatott osztályban, megvalósítja a látogatói mintát a következőhöz DbComparisonExpression: . |
| Visit(DbConstantExpression) |
Ha felül van bírálva egy származtatott osztályban, megvalósítja a látogatói mintát a következőhöz DbConstantExpression: . |
| Visit(DbCrossJoinExpression) |
Ha felül van bírálva egy származtatott osztályban, megvalósítja a látogatói mintát a következőhöz DbCrossJoinExpression: . |
| Visit(DbDerefExpression) |
Ha felül van bírálva egy származtatott osztályban, megvalósítja a látogatói mintát a következőhöz DbDerefExpression: . |
| Visit(DbDistinctExpression) |
Ha felül van bírálva egy származtatott osztályban, megvalósítja a látogatói mintát a következőhöz DbDistinctExpression: . |
| Visit(DbElementExpression) |
Ha felül van bírálva egy származtatott osztályban, megvalósítja a látogatói mintát a következőhöz DbElementExpression: . |
| Visit(DbEntityRefExpression) |
Ha felül van bírálva egy származtatott osztályban, megvalósítja a látogatói mintát a következőhöz DbEntityRefExpression: . |
| Visit(DbExceptExpression) |
Ha felül van bírálva egy származtatott osztályban, megvalósítja a látogatói mintát a következőhöz DbExceptExpression: . |
| Visit(DbExpression) |
Ha egy származtatott osztályban felül van bírálva, a nem felismert típusú kifejezéseket kezeli. |
| Visit(DbFilterExpression) |
Ha felül van bírálva egy származtatott osztályban, megvalósítja a látogatói mintát a következőhöz DbFilterExpression: . |
| Visit(DbFunctionExpression) |
Ha felül van bírálva egy származtatott osztályban, megvalósítja a látogatói mintát a következőhöz DbFunctionExpression: . |
| Visit(DbGroupByExpression) |
Ha felül van bírálva egy származtatott osztályban, megvalósítja a látogatói mintát a következőhöz DbGroupByExpression: . |
| Visit(DbIntersectExpression) |
Ha felül van bírálva egy származtatott osztályban, megvalósítja a látogatói mintát a következőhöz DbIntersectExpression: . |
| Visit(DbIsEmptyExpression) |
Ha felül van bírálva egy származtatott osztályban, megvalósítja a látogatói mintát a következőhöz DbIsEmptyExpression: . |
| Visit(DbIsNullExpression) |
Ha felül van bírálva egy származtatott osztályban, megvalósítja a látogatói mintát a következőhöz DbIsNullExpression: . |
| Visit(DbIsOfExpression) |
Ha felül van bírálva egy származtatott osztályban, megvalósítja a látogatói mintát a következőhöz DbIsOfExpression: . |
| Visit(DbJoinExpression) |
Ha felül van bírálva egy származtatott osztályban, megvalósítja a látogatói mintát a következőhöz DbJoinExpression: . |
| Visit(DbLambdaExpression) |
Ha felül van bírálva egy származtatott osztályban, implementálja a látogatói minta metódust a következőhöz DbLambdaExpression: . |
| Visit(DbLikeExpression) |
Ha felül van bírálva egy származtatott osztályban, megvalósítja a látogatói mintát a következőhöz DbLikeExpression: . |
| Visit(DbLimitExpression) |
Ha felül van bírálva egy származtatott osztályban, megvalósítja a látogatói mintát a következőhöz DbLimitExpression: . |
| Visit(DbNewInstanceExpression) |
Ha felül van bírálva egy származtatott osztályban, megvalósítja a látogatói mintát a következőhöz DbNewInstanceExpression: . |
| Visit(DbNotExpression) |
Ha felül van bírálva egy származtatott osztályban, megvalósítja a látogatói mintát a következőhöz DbNotExpression: . |
| Visit(DbNullExpression) |
Ha felül van bírálva egy származtatott osztályban, megvalósítja a látogatói mintát a következőhöz DbNullExpression: . |
| Visit(DbOfTypeExpression) |
Ha felül van bírálva egy származtatott osztályban, megvalósítja a látogatói mintát a következőhöz DbOfTypeExpression: . |
| Visit(DbOrExpression) |
Ha felül van bírálva egy származtatott osztályban, megvalósítja a látogatói mintát a következőhöz DbOrExpression: . |
| Visit(DbParameterReferenceExpression) |
Ha felül van bírálva egy származtatott osztályban, megvalósítja a látogatói mintát a következőhöz DbParameterReferenceExpression: . |
| Visit(DbProjectExpression) |
Ha felül van bírálva egy származtatott osztályban, megvalósítja a látogatói mintát a következőhöz DbProjectExpression: . |
| Visit(DbPropertyExpression) |
Ha felül van bírálva egy származtatott osztályban, megvalósítja a látogatói mintát a következőhöz DbPropertyExpression: . |
| Visit(DbQuantifierExpression) |
Ha felül van bírálva egy származtatott osztályban, megvalósítja a látogatói mintát a következőhöz DbQuantifierExpression: . |
| Visit(DbRefExpression) |
Ha felül van bírálva egy származtatott osztályban, megvalósítja a látogatói mintát a következőhöz DbRefExpression: . |
| Visit(DbRefKeyExpression) |
Ha felül van bírálva egy származtatott osztályban, megvalósítja a látogatói mintát a következőhöz DbRefKeyExpression: . |
| Visit(DbRelationshipNavigationExpression) |
Ha felül van bírálva egy származtatott osztályban, megvalósítja a látogatói mintát a következőhöz DbRelationshipNavigationExpression: . |
| Visit(DbScanExpression) |
Ha felül van bírálva egy származtatott osztályban, megvalósítja a látogatói mintát a következőhöz DbScanExpression: . |
| Visit(DbSkipExpression) |
Ha felül van bírálva egy származtatott osztályban, megvalósítja a látogatói mintát a következőhöz DbSkipExpression: . |
| Visit(DbSortExpression) |
Ha felül van bírálva egy származtatott osztályban, megvalósítja a látogatói mintát a következőhöz DbSortExpression: . |
| Visit(DbTreatExpression) |
Ha felül van bírálva egy származtatott osztályban, megvalósítja a látogatói mintát a következőhöz DbTreatExpression: . |
| Visit(DbUnionAllExpression) |
Ha felül van bírálva egy származtatott osztályban, megvalósítja a látogatói mintát a következőhöz DbUnionAllExpression: . |
| Visit(DbVariableReferenceExpression) |
Ha felül van bírálva egy származtatott osztályban, megvalósítja a látogatói mintát a következőhöz DbVariableReferenceExpression: . |