Condividi tramite


DbExpressionVisitor Classe

Definizione

Definisce la funzionalità di base che deve essere implementata dai visitor che non restituiscono un valore di risultato.

public ref class DbExpressionVisitor abstract
public abstract class DbExpressionVisitor
type DbExpressionVisitor = class
Public MustInherit Class DbExpressionVisitor
Ereditarietà
DbExpressionVisitor

Costruttori

DbExpressionVisitor()

Inizializza una nuova istanza della classe DbExpressionVisitor.

Metodi

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)
Visit(DbAndExpression)

Quando sottoposto a override in una classe derivata, implementa il pattern visitor per DbAndExpression.

Visit(DbApplyExpression)

Quando sottoposto a override in una classe derivata, implementa il pattern visitor per DbApplyExpression.

Visit(DbArithmeticExpression)

Quando sottoposto a override in una classe derivata, implementa il pattern visitor per DbArithmeticExpression.

Visit(DbCaseExpression)

Quando sottoposto a override in una classe derivata, implementa il pattern visitor per DbCaseExpression.

Visit(DbCastExpression)

Quando sottoposto a override in una classe derivata, implementa il pattern visitor per DbCastExpression.

Visit(DbComparisonExpression)

Quando sottoposto a override in una classe derivata, implementa il pattern visitor per DbComparisonExpression.

Visit(DbConstantExpression)

Quando sottoposto a override in una classe derivata, implementa il pattern visitor per DbConstantExpression.

Visit(DbCrossJoinExpression)

Quando sottoposto a override in una classe derivata, implementa il pattern visitor per DbCrossJoinExpression.

Visit(DbDerefExpression)

Quando sottoposto a override in una classe derivata, implementa il pattern visitor per DbDerefExpression.

Visit(DbDistinctExpression)

Quando sottoposto a override in una classe derivata, implementa il pattern visitor per DbDistinctExpression.

Visit(DbElementExpression)

Quando sottoposto a override in una classe derivata, implementa il pattern visitor per DbElementExpression.

Visit(DbEntityRefExpression)

Quando sottoposto a override in una classe derivata, implementa il pattern visitor per DbEntityRefExpression.

Visit(DbExceptExpression)

Quando sottoposto a override in una classe derivata, implementa il pattern visitor per DbExceptExpression.

Visit(DbExpression)

Quando sottoposto a override in una classe derivata, gestisce tutte le espressioni di un tipo non riconosciuto.

Visit(DbFilterExpression)

Quando sottoposto a override in una classe derivata, implementa il pattern visitor per DbFilterExpression.

Visit(DbFunctionExpression)

Quando sottoposto a override in una classe derivata, implementa il pattern visitor per DbFunctionExpression.

Visit(DbGroupByExpression)

Quando sottoposto a override in una classe derivata, implementa il pattern visitor per DbGroupByExpression.

Visit(DbIntersectExpression)

Quando sottoposto a override in una classe derivata, implementa il pattern visitor per DbIntersectExpression.

Visit(DbIsEmptyExpression)

Quando sottoposto a override in una classe derivata, implementa il pattern visitor per DbIsEmptyExpression.

Visit(DbIsNullExpression)

Quando sottoposto a override in una classe derivata, implementa il pattern visitor per DbIsNullExpression.

Visit(DbIsOfExpression)

Quando sottoposto a override in una classe derivata, implementa il pattern visitor per DbIsOfExpression.

Visit(DbJoinExpression)

Quando sottoposto a override in una classe derivata, implementa il pattern visitor per DbJoinExpression.

Visit(DbLambdaExpression)

Quando sottoposto a override in una classe derivata, implementa il pattern visitor per DbLambdaExpression.

Visit(DbLikeExpression)

Quando sottoposto a override in una classe derivata, implementa il pattern visitor per DbLikeExpression.

Visit(DbLimitExpression)

Quando sottoposto a override in una classe derivata, implementa il pattern visitor per DbLimitExpression.

Visit(DbNewInstanceExpression)

Quando sottoposto a override in una classe derivata, implementa il pattern visitor per DbNewInstanceExpression.

Visit(DbNotExpression)

Quando sottoposto a override in una classe derivata, implementa il pattern visitor per DbNotExpression.

Visit(DbNullExpression)

Quando sottoposto a override in una classe derivata, implementa il pattern visitor per DbNullExpression.

Visit(DbOfTypeExpression)

Quando sottoposto a override in una classe derivata, implementa il pattern visitor per DbOfTypeExpression.

Visit(DbOrExpression)

Quando sottoposto a override in una classe derivata, implementa il pattern visitor per DbOrExpression.

Visit(DbParameterReferenceExpression)

Quando sottoposto a override in una classe derivata, implementa il pattern visitor per DbParameterReferenceExpression.

Visit(DbProjectExpression)

Quando sottoposto a override in una classe derivata, implementa il pattern visitor per DbProjectExpression.

Visit(DbPropertyExpression)

Quando sottoposto a override in una classe derivata, implementa il pattern visitor per DbPropertyExpression.

Visit(DbQuantifierExpression)

Quando sottoposto a override in una classe derivata, implementa il pattern visitor per DbQuantifierExpression.

Visit(DbRefExpression)

Quando sottoposto a override in una classe derivata, implementa il pattern visitor per DbRefExpression.

Visit(DbRefKeyExpression)

Quando sottoposto a override in una classe derivata, implementa il pattern visitor per DbRefKeyExpression.

Visit(DbRelationshipNavigationExpression)

Quando sottoposto a override in una classe derivata, implementa il pattern visitor per DbRelationshipNavigationExpression.

Visit(DbScanExpression)

Quando sottoposto a override in una classe derivata, implementa il pattern visitor per DbScanExpression.

Visit(DbSkipExpression)

Quando sottoposto a override in una classe derivata, implementa il pattern visitor per DbSkipExpression.

Visit(DbSortExpression)

Quando sottoposto a override in una classe derivata, implementa il pattern visitor per DbSortExpression.

Visit(DbTreatExpression)

Quando sottoposto a override in una classe derivata, implementa il pattern visitor per DbTreatExpression.

Visit(DbUnionAllExpression)

Quando sottoposto a override in una classe derivata, implementa il pattern visitor per DbUnionAllExpression.

Visit(DbVariableReferenceExpression)

Quando sottoposto a override in una classe derivata, implementa il pattern visitor per DbVariableReferenceExpression.

Si applica a