DbExpressionVisitor<TResultType>.Visit Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Implementa il criterio visitor per le espressioni.
Overload
| Nome | Descrizione |
|---|---|
| Visit(DbLikeExpression) |
Quando sottoposto a override in una classe derivata, implementa il modello visitor per DbLikeExpression. |
| Visit(DbLimitExpression) |
Quando sottoposto a override in una classe derivata, implementa il modello visitor per DbLimitExpression. |
| Visit(DbNewInstanceExpression) |
Quando sottoposto a override in una classe derivata, implementa il modello visitor per DbNewInstanceExpression. |
| Visit(DbNotExpression) |
Quando sottoposto a override in una classe derivata, implementa il modello visitor per DbNotExpression. |
| Visit(DbNullExpression) |
Quando sottoposto a override in una classe derivata, implementa il modello visitor per DbNullExpression. |
| Visit(DbOfTypeExpression) |
Quando sottoposto a override in una classe derivata, implementa il modello visitor per DbOfTypeExpression. |
| Visit(DbOrExpression) |
Quando sottoposto a override in una classe derivata, implementa il modello visitor per DbOrExpression. |
| Visit(DbParameterReferenceExpression) |
Quando sottoposto a override in una classe derivata, implementa il modello visitor per DbParameterReferenceExpression. |
| Visit(DbLambdaExpression) |
Quando sottoposto a override in una classe derivata, implementa il metodo del pattern visitor per DbLambdaExpression. |
| Visit(DbProjectExpression) |
Quando sottoposto a override in una classe derivata, implementa il modello visitor per DbProjectExpression. |
| Visit(DbQuantifierExpression) |
Quando sottoposto a override in una classe derivata, implementa il modello visitor per DbQuantifierExpression. |
| Visit(DbRefExpression) |
Quando sottoposto a override in una classe derivata, implementa il modello visitor per DbRefExpression. |
| Visit(DbRefKeyExpression) |
Quando sottoposto a override in una classe derivata, implementa il modello visitor per DbRefKeyExpression. |
| Visit(DbRelationshipNavigationExpression) |
Quando sottoposto a override in una classe derivata, implementa il modello visitor per DbRelationshipNavigationExpression. |
| Visit(DbScanExpression) |
Quando sottoposto a override in una classe derivata, implementa il modello visitor per DbScanExpression. |
| Visit(DbSkipExpression) |
Quando sottoposto a override in una classe derivata, implementa il modello visitor per DbSkipExpression. |
| Visit(DbSortExpression) |
Quando sottoposto a override in una classe derivata, implementa il modello visitor per DbSortExpression. |
| Visit(DbTreatExpression) |
Quando sottoposto a override in una classe derivata, implementa il modello visitor per DbTreatExpression. |
| Visit(DbPropertyExpression) |
Quando sottoposto a override in una classe derivata, implementa il modello visitor per DbPropertyExpression. |
| Visit(DbJoinExpression) |
Quando sottoposto a override in una classe derivata, implementa il modello visitor per DbJoinExpression. |
| Visit(DbIsOfExpression) |
Quando sottoposto a override in una classe derivata, implementa il modello visitor per DbIsOfExpression. |
| Visit(DbIsNullExpression) |
Quando sottoposto a override in una classe derivata, implementa il modello visitor per DbIsNullExpression. |
| Visit(DbAndExpression) |
Quando sottoposto a override in una classe derivata, implementa il modello visitor per DbAndExpression. |
| Visit(DbApplyExpression) |
Quando sottoposto a override in una classe derivata, implementa il modello visitor per DbApplyExpression. |
| Visit(DbArithmeticExpression) |
Quando sottoposto a override in una classe derivata, implementa il modello visitor per DbArithmeticExpression. |
| Visit(DbCaseExpression) |
Quando sottoposto a override in una classe derivata, implementa il modello visitor per DbCaseExpression. |
| Visit(DbCastExpression) |
Quando sottoposto a override in una classe derivata, implementa il modello visitor per DbCastExpression. |
| Visit(DbComparisonExpression) |
Quando sottoposto a override in una classe derivata, implementa il modello visitor per DbComparisonExpression. |
| Visit(DbConstantExpression) |
Quando sottoposto a override in una classe derivata, implementa il modello visitor per DbConstantExpression. |
| Visit(DbCrossJoinExpression) |
Quando sottoposto a override in una classe derivata, implementa il modello visitor per DbCrossJoinExpression. |
| Visit(DbDerefExpression) |
Quando sottoposto a override in una classe derivata, implementa il modello visitor per DbDerefExpression. |
| Visit(DbDistinctExpression) |
Quando sottoposto a override in una classe derivata, implementa il modello visitor per DbDistinctExpression. |
| Visit(DbElementExpression) |
Quando sottoposto a override in una classe derivata, implementa il modello visitor per DbElementExpression. |
| Visit(DbEntityRefExpression) |
Quando sottoposto a override in una classe derivata, implementa il modello visitor per DbEntityRefExpression. |
| Visit(DbExceptExpression) |
Quando sottoposto a override in una classe derivata, implementa il modello visitor per DbExceptExpression. |
| Visit(DbExpression) |
Quando sottoposto a override in una classe derivata, gestisce qualsiasi espressione di un tipo non riconosciuto. |
| Visit(DbFilterExpression) |
Quando sottoposto a override in una classe derivata, implementa il modello visitor per DbFilterExpression. |
| Visit(DbFunctionExpression) |
Quando sottoposto a override in una classe derivata, implementa il modello visitor per DbFunctionExpression. |
| Visit(DbGroupByExpression) |
Quando sottoposto a override in una classe derivata, implementa il modello visitor per DbGroupByExpression. |
| Visit(DbIntersectExpression) |
Quando sottoposto a override in una classe derivata, implementa il modello visitor per DbIntersectExpression. |
| Visit(DbIsEmptyExpression) |
Quando sottoposto a override in una classe derivata, implementa il modello visitor per DbIsEmptyExpression. |
| Visit(DbUnionAllExpression) |
Quando sottoposto a override in una classe derivata, implementa il modello visitor per DbUnionAllExpression. |
| Visit(DbVariableReferenceExpression) |
Quando sottoposto a override in una classe derivata, implementa il modello visitor per DbVariableReferenceExpression. |
Visit(DbLikeExpression)
Quando sottoposto a override in una classe derivata, implementa il modello visitor per DbLikeExpression.
public:
abstract TResultType Visit(System::Data::Common::CommandTrees::DbLikeExpression ^ expression);
public abstract TResultType Visit(System.Data.Common.CommandTrees.DbLikeExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbLikeExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbLikeExpression) As TResultType
Parametri
- expression
- DbLikeExpression
Il DbLikeExpression che viene visitato.
Valori restituiti
Valore del risultato di un tipo specifico.
Si applica a
Visit(DbLimitExpression)
Quando sottoposto a override in una classe derivata, implementa il modello visitor per DbLimitExpression.
public:
abstract TResultType Visit(System::Data::Common::CommandTrees::DbLimitExpression ^ expression);
public abstract TResultType Visit(System.Data.Common.CommandTrees.DbLimitExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbLimitExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbLimitExpression) As TResultType
Parametri
- expression
- DbLimitExpression
Il DbLimitExpression che viene visitato.
Valori restituiti
Valore del risultato di un tipo specifico.
Si applica a
Visit(DbNewInstanceExpression)
Quando sottoposto a override in una classe derivata, implementa il modello visitor per DbNewInstanceExpression.
public:
abstract TResultType Visit(System::Data::Common::CommandTrees::DbNewInstanceExpression ^ expression);
public abstract TResultType Visit(System.Data.Common.CommandTrees.DbNewInstanceExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbNewInstanceExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbNewInstanceExpression) As TResultType
Parametri
- expression
- DbNewInstanceExpression
Il DbNewInstanceExpression che viene visitato.
Valori restituiti
Valore del risultato di un tipo specifico.
Si applica a
Visit(DbNotExpression)
Quando sottoposto a override in una classe derivata, implementa il modello visitor per DbNotExpression.
public:
abstract TResultType Visit(System::Data::Common::CommandTrees::DbNotExpression ^ expression);
public abstract TResultType Visit(System.Data.Common.CommandTrees.DbNotExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbNotExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbNotExpression) As TResultType
Parametri
- expression
- DbNotExpression
Il DbNotExpression che viene visitato.
Valori restituiti
Valore del risultato di un tipo specifico.
Si applica a
Visit(DbNullExpression)
Quando sottoposto a override in una classe derivata, implementa il modello visitor per DbNullExpression.
public:
abstract TResultType Visit(System::Data::Common::CommandTrees::DbNullExpression ^ expression);
public abstract TResultType Visit(System.Data.Common.CommandTrees.DbNullExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbNullExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbNullExpression) As TResultType
Parametri
- expression
- DbNullExpression
Il DbNullExpression che viene visitato.
Valori restituiti
Valore del risultato di un tipo specifico.
Si applica a
Visit(DbOfTypeExpression)
Quando sottoposto a override in una classe derivata, implementa il modello visitor per DbOfTypeExpression.
public:
abstract TResultType Visit(System::Data::Common::CommandTrees::DbOfTypeExpression ^ expression);
public abstract TResultType Visit(System.Data.Common.CommandTrees.DbOfTypeExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbOfTypeExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbOfTypeExpression) As TResultType
Parametri
- expression
- DbOfTypeExpression
Il DbOfTypeExpression che viene visitato.
Valori restituiti
Valore del risultato di un tipo specifico.
Si applica a
Visit(DbOrExpression)
Quando sottoposto a override in una classe derivata, implementa il modello visitor per DbOrExpression.
public:
abstract TResultType Visit(System::Data::Common::CommandTrees::DbOrExpression ^ expression);
public abstract TResultType Visit(System.Data.Common.CommandTrees.DbOrExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbOrExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbOrExpression) As TResultType
Parametri
- expression
- DbOrExpression
Il DbOrExpression che viene visitato.
Valori restituiti
Valore del risultato di un tipo specifico.
Si applica a
Visit(DbParameterReferenceExpression)
Quando sottoposto a override in una classe derivata, implementa il modello visitor per DbParameterReferenceExpression.
public:
abstract TResultType Visit(System::Data::Common::CommandTrees::DbParameterReferenceExpression ^ expression);
public abstract TResultType Visit(System.Data.Common.CommandTrees.DbParameterReferenceExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbParameterReferenceExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbParameterReferenceExpression) As TResultType
Parametri
- expression
- DbParameterReferenceExpression
Il DbParameterReferenceExpression che viene visitato.
Valori restituiti
Valore del risultato di un tipo specifico.
Si applica a
Visit(DbLambdaExpression)
Quando sottoposto a override in una classe derivata, implementa il metodo del pattern visitor per DbLambdaExpression.
public:
virtual TResultType Visit(System::Data::Common::CommandTrees::DbLambdaExpression ^ expression);
public virtual TResultType Visit(System.Data.Common.CommandTrees.DbLambdaExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbLambdaExpression -> 'ResultType
override this.Visit : System.Data.Common.CommandTrees.DbLambdaExpression -> 'ResultType
Public Overridable Function Visit (expression As DbLambdaExpression) As TResultType
Parametri
- expression
- DbLambdaExpression
Il DbLambdaExpression che viene visitato.
Valori restituiti
Valore del risultato di un tipo specifico.
Si applica a
Visit(DbProjectExpression)
Quando sottoposto a override in una classe derivata, implementa il modello visitor per DbProjectExpression.
public:
abstract TResultType Visit(System::Data::Common::CommandTrees::DbProjectExpression ^ expression);
public abstract TResultType Visit(System.Data.Common.CommandTrees.DbProjectExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbProjectExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbProjectExpression) As TResultType
Parametri
- expression
- DbProjectExpression
Il DbProjectExpression che viene visitato.
Valori restituiti
Valore del risultato di un tipo specifico.
Si applica a
Visit(DbQuantifierExpression)
Quando sottoposto a override in una classe derivata, implementa il modello visitor per DbQuantifierExpression.
public:
abstract TResultType Visit(System::Data::Common::CommandTrees::DbQuantifierExpression ^ expression);
public abstract TResultType Visit(System.Data.Common.CommandTrees.DbQuantifierExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbQuantifierExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbQuantifierExpression) As TResultType
Parametri
- expression
- DbQuantifierExpression
Il DbQuantifierExpression che viene visitato.
Valori restituiti
Valore del risultato di un tipo specifico.
Si applica a
Visit(DbRefExpression)
Quando sottoposto a override in una classe derivata, implementa il modello visitor per DbRefExpression.
public:
abstract TResultType Visit(System::Data::Common::CommandTrees::DbRefExpression ^ expression);
public abstract TResultType Visit(System.Data.Common.CommandTrees.DbRefExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbRefExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbRefExpression) As TResultType
Parametri
- expression
- DbRefExpression
Il DbRefExpression che viene visitato.
Valori restituiti
Valore del risultato di un tipo specifico.
Si applica a
Visit(DbRefKeyExpression)
Quando sottoposto a override in una classe derivata, implementa il modello visitor per DbRefKeyExpression.
public:
abstract TResultType Visit(System::Data::Common::CommandTrees::DbRefKeyExpression ^ expression);
public abstract TResultType Visit(System.Data.Common.CommandTrees.DbRefKeyExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbRefKeyExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbRefKeyExpression) As TResultType
Parametri
- expression
- DbRefKeyExpression
Il DbRefKeyExpression che viene visitato.
Valori restituiti
Valore del risultato di un tipo specifico.
Si applica a
Visit(DbRelationshipNavigationExpression)
Quando sottoposto a override in una classe derivata, implementa il modello visitor per DbRelationshipNavigationExpression.
public:
abstract TResultType Visit(System::Data::Common::CommandTrees::DbRelationshipNavigationExpression ^ expression);
public abstract TResultType Visit(System.Data.Common.CommandTrees.DbRelationshipNavigationExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbRelationshipNavigationExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbRelationshipNavigationExpression) As TResultType
Parametri
- expression
- DbRelationshipNavigationExpression
Il DbRelationshipNavigationExpression che viene visitato.
Valori restituiti
Valore del risultato di un tipo specifico.
Si applica a
Visit(DbScanExpression)
Quando sottoposto a override in una classe derivata, implementa il modello visitor per DbScanExpression.
public:
abstract TResultType Visit(System::Data::Common::CommandTrees::DbScanExpression ^ expression);
public abstract TResultType Visit(System.Data.Common.CommandTrees.DbScanExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbScanExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbScanExpression) As TResultType
Parametri
- expression
- DbScanExpression
Il DbScanExpression che viene visitato.
Valori restituiti
Valore del risultato di un tipo specifico.
Si applica a
Visit(DbSkipExpression)
Quando sottoposto a override in una classe derivata, implementa il modello visitor per DbSkipExpression.
public:
abstract TResultType Visit(System::Data::Common::CommandTrees::DbSkipExpression ^ expression);
public abstract TResultType Visit(System.Data.Common.CommandTrees.DbSkipExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbSkipExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbSkipExpression) As TResultType
Parametri
- expression
- DbSkipExpression
Il DbSkipExpression che viene visitato.
Valori restituiti
Valore del risultato di un tipo specifico.
Si applica a
Visit(DbSortExpression)
Quando sottoposto a override in una classe derivata, implementa il modello visitor per DbSortExpression.
public:
abstract TResultType Visit(System::Data::Common::CommandTrees::DbSortExpression ^ expression);
public abstract TResultType Visit(System.Data.Common.CommandTrees.DbSortExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbSortExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbSortExpression) As TResultType
Parametri
- expression
- DbSortExpression
Il DbSortExpression che viene visitato.
Valori restituiti
Valore del risultato di un tipo specifico.
Si applica a
Visit(DbTreatExpression)
Quando sottoposto a override in una classe derivata, implementa il modello visitor per DbTreatExpression.
public:
abstract TResultType Visit(System::Data::Common::CommandTrees::DbTreatExpression ^ expression);
public abstract TResultType Visit(System.Data.Common.CommandTrees.DbTreatExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbTreatExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbTreatExpression) As TResultType
Parametri
- expression
- DbTreatExpression
Il DbTreatExpression che viene visitato.
Valori restituiti
Valore del risultato di un tipo specifico.
Si applica a
Visit(DbPropertyExpression)
Quando sottoposto a override in una classe derivata, implementa il modello visitor per DbPropertyExpression.
public:
abstract TResultType Visit(System::Data::Common::CommandTrees::DbPropertyExpression ^ expression);
public abstract TResultType Visit(System.Data.Common.CommandTrees.DbPropertyExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbPropertyExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbPropertyExpression) As TResultType
Parametri
- expression
- DbPropertyExpression
Il DbPropertyExpression che viene visitato.
Valori restituiti
Valore del risultato di un tipo specifico.
Si applica a
Visit(DbJoinExpression)
Quando sottoposto a override in una classe derivata, implementa il modello visitor per DbJoinExpression.
public:
abstract TResultType Visit(System::Data::Common::CommandTrees::DbJoinExpression ^ expression);
public abstract TResultType Visit(System.Data.Common.CommandTrees.DbJoinExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbJoinExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbJoinExpression) As TResultType
Parametri
- expression
- DbJoinExpression
Il DbJoinExpression che viene visitato.
Valori restituiti
Valore del risultato di un tipo specifico.
Si applica a
Visit(DbIsOfExpression)
Quando sottoposto a override in una classe derivata, implementa il modello visitor per DbIsOfExpression.
public:
abstract TResultType Visit(System::Data::Common::CommandTrees::DbIsOfExpression ^ expression);
public abstract TResultType Visit(System.Data.Common.CommandTrees.DbIsOfExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbIsOfExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbIsOfExpression) As TResultType
Parametri
- expression
- DbIsOfExpression
Il DbIsOfExpression che viene visitato.
Valori restituiti
Valore del risultato di un tipo specifico.
Si applica a
Visit(DbIsNullExpression)
Quando sottoposto a override in una classe derivata, implementa il modello visitor per DbIsNullExpression.
public:
abstract TResultType Visit(System::Data::Common::CommandTrees::DbIsNullExpression ^ expression);
public abstract TResultType Visit(System.Data.Common.CommandTrees.DbIsNullExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbIsNullExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbIsNullExpression) As TResultType
Parametri
- expression
- DbIsNullExpression
Il DbIsNullExpression che viene visitato.
Valori restituiti
Valore del risultato di un tipo specifico.
Si applica a
Visit(DbAndExpression)
Quando sottoposto a override in una classe derivata, implementa il modello visitor per DbAndExpression.
public:
abstract TResultType Visit(System::Data::Common::CommandTrees::DbAndExpression ^ expression);
public abstract TResultType Visit(System.Data.Common.CommandTrees.DbAndExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbAndExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbAndExpression) As TResultType
Parametri
- expression
- DbAndExpression
Il DbAndExpression che viene visitato.
Valori restituiti
Valore del risultato di un tipo specifico.
Si applica a
Visit(DbApplyExpression)
Quando sottoposto a override in una classe derivata, implementa il modello visitor per DbApplyExpression.
public:
abstract TResultType Visit(System::Data::Common::CommandTrees::DbApplyExpression ^ expression);
public abstract TResultType Visit(System.Data.Common.CommandTrees.DbApplyExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbApplyExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbApplyExpression) As TResultType
Parametri
- expression
- DbApplyExpression
Il DbApplyExpression che viene visitato.
Valori restituiti
Valore del risultato di un tipo specifico.
Si applica a
Visit(DbArithmeticExpression)
Quando sottoposto a override in una classe derivata, implementa il modello visitor per DbArithmeticExpression.
public:
abstract TResultType Visit(System::Data::Common::CommandTrees::DbArithmeticExpression ^ expression);
public abstract TResultType Visit(System.Data.Common.CommandTrees.DbArithmeticExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbArithmeticExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbArithmeticExpression) As TResultType
Parametri
- expression
- DbArithmeticExpression
Il DbArithmeticExpression che viene visitato.
Valori restituiti
Valore del risultato di un tipo specifico.
Si applica a
Visit(DbCaseExpression)
Quando sottoposto a override in una classe derivata, implementa il modello visitor per DbCaseExpression.
public:
abstract TResultType Visit(System::Data::Common::CommandTrees::DbCaseExpression ^ expression);
public abstract TResultType Visit(System.Data.Common.CommandTrees.DbCaseExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbCaseExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbCaseExpression) As TResultType
Parametri
- expression
- DbCaseExpression
Il DbCaseExpression che viene visitato.
Valori restituiti
Valore del risultato di un tipo specifico.
Si applica a
Visit(DbCastExpression)
Quando sottoposto a override in una classe derivata, implementa il modello visitor per DbCastExpression.
public:
abstract TResultType Visit(System::Data::Common::CommandTrees::DbCastExpression ^ expression);
public abstract TResultType Visit(System.Data.Common.CommandTrees.DbCastExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbCastExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbCastExpression) As TResultType
Parametri
- expression
- DbCastExpression
Il DbCastExpression che viene visitato.
Valori restituiti
Valore del risultato di un tipo specifico.
Si applica a
Visit(DbComparisonExpression)
Quando sottoposto a override in una classe derivata, implementa il modello visitor per DbComparisonExpression.
public:
abstract TResultType Visit(System::Data::Common::CommandTrees::DbComparisonExpression ^ expression);
public abstract TResultType Visit(System.Data.Common.CommandTrees.DbComparisonExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbComparisonExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbComparisonExpression) As TResultType
Parametri
- expression
- DbComparisonExpression
Il DbComparisonExpression che viene visitato.
Valori restituiti
Valore del risultato di un tipo specifico.
Si applica a
Visit(DbConstantExpression)
Quando sottoposto a override in una classe derivata, implementa il modello visitor per DbConstantExpression.
public:
abstract TResultType Visit(System::Data::Common::CommandTrees::DbConstantExpression ^ expression);
public abstract TResultType Visit(System.Data.Common.CommandTrees.DbConstantExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbConstantExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbConstantExpression) As TResultType
Parametri
- expression
- DbConstantExpression
Il DbConstantExpression che viene visitato.
Valori restituiti
Valore del risultato di un tipo specifico.
Si applica a
Visit(DbCrossJoinExpression)
Quando sottoposto a override in una classe derivata, implementa il modello visitor per DbCrossJoinExpression.
public:
abstract TResultType Visit(System::Data::Common::CommandTrees::DbCrossJoinExpression ^ expression);
public abstract TResultType Visit(System.Data.Common.CommandTrees.DbCrossJoinExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbCrossJoinExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbCrossJoinExpression) As TResultType
Parametri
- expression
- DbCrossJoinExpression
Il DbCrossJoinExpression che viene visitato.
Valori restituiti
Valore del risultato di un tipo specifico.
Si applica a
Visit(DbDerefExpression)
Quando sottoposto a override in una classe derivata, implementa il modello visitor per DbDerefExpression.
public:
abstract TResultType Visit(System::Data::Common::CommandTrees::DbDerefExpression ^ expression);
public abstract TResultType Visit(System.Data.Common.CommandTrees.DbDerefExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbDerefExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbDerefExpression) As TResultType
Parametri
- expression
- DbDerefExpression
Il DbDerefExpression che viene visitato.
Valori restituiti
Valore del risultato di un tipo specifico.
Si applica a
Visit(DbDistinctExpression)
Quando sottoposto a override in una classe derivata, implementa il modello visitor per DbDistinctExpression.
public:
abstract TResultType Visit(System::Data::Common::CommandTrees::DbDistinctExpression ^ expression);
public abstract TResultType Visit(System.Data.Common.CommandTrees.DbDistinctExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbDistinctExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbDistinctExpression) As TResultType
Parametri
- expression
- DbDistinctExpression
Il DbDistinctExpression che viene visitato.
Valori restituiti
Valore del risultato di un tipo specifico.
Si applica a
Visit(DbElementExpression)
Quando sottoposto a override in una classe derivata, implementa il modello visitor per DbElementExpression.
public:
abstract TResultType Visit(System::Data::Common::CommandTrees::DbElementExpression ^ expression);
public abstract TResultType Visit(System.Data.Common.CommandTrees.DbElementExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbElementExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbElementExpression) As TResultType
Parametri
- expression
- DbElementExpression
Il DbElementExpression che viene visitato.
Valori restituiti
Valore del risultato di un tipo specifico.
Si applica a
Visit(DbEntityRefExpression)
Quando sottoposto a override in una classe derivata, implementa il modello visitor per DbEntityRefExpression.
public:
abstract TResultType Visit(System::Data::Common::CommandTrees::DbEntityRefExpression ^ expression);
public abstract TResultType Visit(System.Data.Common.CommandTrees.DbEntityRefExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbEntityRefExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbEntityRefExpression) As TResultType
Parametri
- expression
- DbEntityRefExpression
Il DbEntityRefExpression che viene visitato.
Valori restituiti
Valore del risultato di un tipo specifico.
Si applica a
Visit(DbExceptExpression)
Quando sottoposto a override in una classe derivata, implementa il modello visitor per DbExceptExpression.
public:
abstract TResultType Visit(System::Data::Common::CommandTrees::DbExceptExpression ^ expression);
public abstract TResultType Visit(System.Data.Common.CommandTrees.DbExceptExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbExceptExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbExceptExpression) As TResultType
Parametri
- expression
- DbExceptExpression
Il DbExceptExpression che viene visitato.
Valori restituiti
Valore del risultato di un tipo specifico.
Si applica a
Visit(DbExpression)
Quando sottoposto a override in una classe derivata, gestisce qualsiasi espressione di un tipo non riconosciuto.
public:
abstract TResultType Visit(System::Data::Common::CommandTrees::DbExpression ^ expression);
public abstract TResultType Visit(System.Data.Common.CommandTrees.DbExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbExpression) As TResultType
Parametri
- expression
- DbExpression
Il DbExpression che viene visitato.
Valori restituiti
Valore del risultato di un tipo specifico.
Commenti
Questo metodo viene chiamato quando viene rilevata un'espressione di un tipo altrimenti non riconosciuto.
Si applica a
Visit(DbFilterExpression)
Quando sottoposto a override in una classe derivata, implementa il modello visitor per DbFilterExpression.
public:
abstract TResultType Visit(System::Data::Common::CommandTrees::DbFilterExpression ^ expression);
public abstract TResultType Visit(System.Data.Common.CommandTrees.DbFilterExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbFilterExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbFilterExpression) As TResultType
Parametri
- expression
- DbFilterExpression
Il DbFilterExpression che viene visitato.
Valori restituiti
Valore del risultato di un tipo specifico.
Si applica a
Visit(DbFunctionExpression)
Quando sottoposto a override in una classe derivata, implementa il modello visitor per DbFunctionExpression.
public:
abstract TResultType Visit(System::Data::Common::CommandTrees::DbFunctionExpression ^ expression);
public abstract TResultType Visit(System.Data.Common.CommandTrees.DbFunctionExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbFunctionExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbFunctionExpression) As TResultType
Parametri
- expression
- DbFunctionExpression
Il DbFunctionExpression che viene visitato.
Valori restituiti
Valore del risultato di un tipo specifico.
Si applica a
Visit(DbGroupByExpression)
Quando sottoposto a override in una classe derivata, implementa il modello visitor per DbGroupByExpression.
public:
abstract TResultType Visit(System::Data::Common::CommandTrees::DbGroupByExpression ^ expression);
public abstract TResultType Visit(System.Data.Common.CommandTrees.DbGroupByExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbGroupByExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbGroupByExpression) As TResultType
Parametri
- expression
- DbGroupByExpression
Il DbGroupByExpression che viene visitato.
Valori restituiti
Valore del risultato di un tipo specifico.
Si applica a
Visit(DbIntersectExpression)
Quando sottoposto a override in una classe derivata, implementa il modello visitor per DbIntersectExpression.
public:
abstract TResultType Visit(System::Data::Common::CommandTrees::DbIntersectExpression ^ expression);
public abstract TResultType Visit(System.Data.Common.CommandTrees.DbIntersectExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbIntersectExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbIntersectExpression) As TResultType
Parametri
- expression
- DbIntersectExpression
Il DbIntersectExpression che viene visitato.
Valori restituiti
Valore del risultato di un tipo specifico.
Si applica a
Visit(DbIsEmptyExpression)
Quando sottoposto a override in una classe derivata, implementa il modello visitor per DbIsEmptyExpression.
public:
abstract TResultType Visit(System::Data::Common::CommandTrees::DbIsEmptyExpression ^ expression);
public abstract TResultType Visit(System.Data.Common.CommandTrees.DbIsEmptyExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbIsEmptyExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbIsEmptyExpression) As TResultType
Parametri
- expression
- DbIsEmptyExpression
Il DbIsEmptyExpression che viene visitato.
Valori restituiti
Valore del risultato di un tipo specifico.
Si applica a
Visit(DbUnionAllExpression)
Quando sottoposto a override in una classe derivata, implementa il modello visitor per DbUnionAllExpression.
public:
abstract TResultType Visit(System::Data::Common::CommandTrees::DbUnionAllExpression ^ expression);
public abstract TResultType Visit(System.Data.Common.CommandTrees.DbUnionAllExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbUnionAllExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbUnionAllExpression) As TResultType
Parametri
- expression
- DbUnionAllExpression
Il DbUnionAllExpression che viene visitato.
Valori restituiti
Valore del risultato di un tipo specifico.
Si applica a
Visit(DbVariableReferenceExpression)
Quando sottoposto a override in una classe derivata, implementa il modello visitor per DbVariableReferenceExpression.
public:
abstract TResultType Visit(System::Data::Common::CommandTrees::DbVariableReferenceExpression ^ expression);
public abstract TResultType Visit(System.Data.Common.CommandTrees.DbVariableReferenceExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbVariableReferenceExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbVariableReferenceExpression) As TResultType
Parametri
- expression
- DbVariableReferenceExpression
Il DbVariableReferenceExpression che viene visitato.
Valori restituiti
Valore del risultato di un tipo specifico.