DbExpressionVisitor<TResultType> Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Definierar de grundläggande funktioner som ska implementeras av besökare som returnerar ett resultatvärde av en viss typ.
generic <typename TResultType>
public ref class DbExpressionVisitor abstract
public abstract class DbExpressionVisitor<TResultType>
type DbExpressionVisitor<'ResultType> = class
Public MustInherit Class DbExpressionVisitor(Of TResultType)
Typparametrar
- TResultType
Typ av resultat som genereras av besökaren.
- Arv
-
DbExpressionVisitor<TResultType>
- Härledda
Kommentarer
DbExpressionVisitor<TResultType> är en abstrakt klass som beskriver uttrycksbläddringar.
Konstruktorer
| Name | Description |
|---|---|
| DbExpressionVisitor<TResultType>() |
Initierar en ny instans av DbExpressionVisitor<TResultType> klassen. |
Metoder
| Name | Description |
|---|---|
| Equals(Object) |
Avgör om det angivna objektet är lika med det aktuella objektet. (Ärvd från Object) |
| GetHashCode() |
Fungerar som standard-hash-funktion. (Ärvd från Object) |
| GetType() |
Hämtar den aktuella instansen Type . (Ärvd från Object) |
| MemberwiseClone() |
Skapar en ytlig kopia av den aktuella Object. (Ärvd från Object) |
| ToString() |
Returnerar en sträng som representerar det aktuella objektet. (Ärvd från Object) |
| Visit(DbAndExpression) |
När du åsidosättas i en härledd klass implementerar du besöksmönstret för DbAndExpression. |
| Visit(DbApplyExpression) |
När du åsidosättas i en härledd klass implementerar du besöksmönstret för DbApplyExpression. |
| Visit(DbArithmeticExpression) |
När du åsidosättas i en härledd klass implementerar du besöksmönstret för DbArithmeticExpression. |
| Visit(DbCaseExpression) |
När du åsidosättas i en härledd klass implementerar du besöksmönstret för DbCaseExpression. |
| Visit(DbCastExpression) |
När du åsidosättas i en härledd klass implementerar du besöksmönstret för DbCastExpression. |
| Visit(DbComparisonExpression) |
När du åsidosättas i en härledd klass implementerar du besöksmönstret för DbComparisonExpression. |
| Visit(DbConstantExpression) |
När du åsidosättas i en härledd klass implementerar du besöksmönstret för DbConstantExpression. |
| Visit(DbCrossJoinExpression) |
När du åsidosättas i en härledd klass implementerar du besöksmönstret för DbCrossJoinExpression. |
| Visit(DbDerefExpression) |
När du åsidosättas i en härledd klass implementerar du besöksmönstret för DbDerefExpression. |
| Visit(DbDistinctExpression) |
När du åsidosättas i en härledd klass implementerar du besöksmönstret för DbDistinctExpression. |
| Visit(DbElementExpression) |
När du åsidosättas i en härledd klass implementerar du besöksmönstret för DbElementExpression. |
| Visit(DbEntityRefExpression) |
När du åsidosättas i en härledd klass implementerar du besöksmönstret för DbEntityRefExpression. |
| Visit(DbExceptExpression) |
När du åsidosättas i en härledd klass implementerar du besöksmönstret för DbExceptExpression. |
| Visit(DbExpression) |
När åsidosättas i en härledd klass, hanterar alla uttryck av en okänd typ. |
| Visit(DbFilterExpression) |
När du åsidosättas i en härledd klass implementerar du besöksmönstret för DbFilterExpression. |
| Visit(DbFunctionExpression) |
När du åsidosättas i en härledd klass implementerar du besöksmönstret för DbFunctionExpression. |
| Visit(DbGroupByExpression) |
När du åsidosättas i en härledd klass implementerar du besöksmönstret för DbGroupByExpression. |
| Visit(DbIntersectExpression) |
När du åsidosättas i en härledd klass implementerar du besöksmönstret för DbIntersectExpression. |
| Visit(DbIsEmptyExpression) |
När du åsidosättas i en härledd klass implementerar du besöksmönstret för DbIsEmptyExpression. |
| Visit(DbIsNullExpression) |
När du åsidosättas i en härledd klass implementerar du besöksmönstret för DbIsNullExpression. |
| Visit(DbIsOfExpression) |
När du åsidosättas i en härledd klass implementerar du besöksmönstret för DbIsOfExpression. |
| Visit(DbJoinExpression) |
När du åsidosättas i en härledd klass implementerar du besöksmönstret för DbJoinExpression. |
| Visit(DbLambdaExpression) |
När du åsidosättas i en härledd klass implementerar du metoden besöksmönster för DbLambdaExpression. |
| Visit(DbLikeExpression) |
När du åsidosättas i en härledd klass implementerar du besöksmönstret för DbLikeExpression. |
| Visit(DbLimitExpression) |
När du åsidosättas i en härledd klass implementerar du besöksmönstret för DbLimitExpression. |
| Visit(DbNewInstanceExpression) |
När du åsidosättas i en härledd klass implementerar du besöksmönstret för DbNewInstanceExpression. |
| Visit(DbNotExpression) |
När du åsidosättas i en härledd klass implementerar du besöksmönstret för DbNotExpression. |
| Visit(DbNullExpression) |
När du åsidosättas i en härledd klass implementerar du besöksmönstret för DbNullExpression. |
| Visit(DbOfTypeExpression) |
När du åsidosättas i en härledd klass implementerar du besöksmönstret för DbOfTypeExpression. |
| Visit(DbOrExpression) |
När du åsidosättas i en härledd klass implementerar du besöksmönstret för DbOrExpression. |
| Visit(DbParameterReferenceExpression) |
När du åsidosättas i en härledd klass implementerar du besöksmönstret för DbParameterReferenceExpression. |
| Visit(DbProjectExpression) |
När du åsidosättas i en härledd klass implementerar du besöksmönstret för DbProjectExpression. |
| Visit(DbPropertyExpression) |
När du åsidosättas i en härledd klass implementerar du besöksmönstret för DbPropertyExpression. |
| Visit(DbQuantifierExpression) |
När du åsidosättas i en härledd klass implementerar du besöksmönstret för DbQuantifierExpression. |
| Visit(DbRefExpression) |
När du åsidosättas i en härledd klass implementerar du besöksmönstret för DbRefExpression. |
| Visit(DbRefKeyExpression) |
När du åsidosättas i en härledd klass implementerar du besöksmönstret för DbRefKeyExpression. |
| Visit(DbRelationshipNavigationExpression) |
När du åsidosättas i en härledd klass implementerar du besöksmönstret för DbRelationshipNavigationExpression. |
| Visit(DbScanExpression) |
När du åsidosättas i en härledd klass implementerar du besöksmönstret för DbScanExpression. |
| Visit(DbSkipExpression) |
När du åsidosättas i en härledd klass implementerar du besöksmönstret för DbSkipExpression. |
| Visit(DbSortExpression) |
När du åsidosättas i en härledd klass implementerar du besöksmönstret för DbSortExpression. |
| Visit(DbTreatExpression) |
När du åsidosättas i en härledd klass implementerar du besöksmönstret för DbTreatExpression. |
| Visit(DbUnionAllExpression) |
När du åsidosättas i en härledd klass implementerar du besöksmönstret för DbUnionAllExpression. |
| Visit(DbVariableReferenceExpression) |
När du åsidosättas i en härledd klass implementerar du besöksmönstret för DbVariableReferenceExpression. |