DefaultExpressionVisitor.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 pattern visitor.
Overload
Visit(DbLikeExpression) |
Implementa il pattern visitor per un confronto di stringhe rispetto al pattern specificato con una stringa di escape facoltativa. |
Visit(DbLimitExpression) |
Implementa il pattern visitor per la restrizione del numero di elementi nella raccolta di argomenti applicata al valore del limite specificato. |
Visit(DbNewInstanceExpression) |
Implementa il pattern visitor per la costruzione di una nuova istanza di un tipo specificato, inclusi i tipi di set e di record. |
Visit(DbNullExpression) |
Implementa il pattern visitor per un riferimento a un valore letterale null tipizzato. |
Visit(DbOfTypeExpression) |
Implementa il pattern visitor per il recupero di elementi del tipo specificato dall'argomento impostato indicato. |
Visit(DbOrExpression) |
Implementa il pattern visitor per l'OR logico di due argomenti booleani. |
Visit(DbParameterReferenceExpression) |
Implementa il pattern visitor per un riferimento a un parametro dichiarato nell'albero dei comandi che contiene l'espressione. |
Visit(DbProjectExpression) |
Implementa il pattern visitor per la proiezione di un set di input specificato sull'espressione specificata. |
Visit(DbPropertyExpression) |
Implementa il pattern visitor per recuperare una proprietà dell'istanza. |
Visit(DbRefKeyExpression) |
Implementa il pattern visitor per il recupero del valore di chiave dal valore di riferimento sottostante. |
Visit(DbRefExpression) |
Implementa il pattern visitor per un riferimento fortemente tipizzato a un'istanza specifica all'interno di un set di entità. |
Visit(DbLambdaExpression) |
Implementa il pattern visitor per l'applicazione di una funzione lambda agli argomenti rappresentati da oggetti DbExpression. |
Visit(DbRelationshipNavigationExpression) |
Implementa il pattern visitor per la navigazione di una relazione. |
Visit(DbScanExpression) |
Implementa il pattern visitor per un'analisi su un set di entità o di relazioni, come indicato dalla proprietà Target. |
Visit(DbSkipExpression) |
Implementa il pattern visitor per l'espressione SKIP. |
Visit(DbSortExpression) |
Implementa il pattern visitor per una chiave di ordinamento che può essere utilizzata come parte dell'ordinamento. |
Visit(DbTreatExpression) |
Implementa il pattern visitor per un'operazione di conversione del tipo applicata a un argomento polimorfico. |
Visit(DbUnionAllExpression) |
Implementa il pattern visitor per l'operazione di unione del set tra gli operandi sinistro e destro. |
Visit(DbVariableReferenceExpression) |
Implementa il pattern visitor per un riferimento a una variabile che è correntemente nell'ambito. |
Visit(DbQuantifierExpression) |
Implementa il pattern visitor per un quantificatore del tipo specificato sugli elementi del set di input indicato. |
Visit(DbJoinExpression) |
Implementa il pattern visitor per un left outer o full outer join tra gli argomenti della raccolta specificati nella condizione di join specificata. |
Visit(DbNotExpression) |
Implementa il pattern visitor per il NOT logico di un singolo argomento booleano. |
Visit(DbIsNullExpression) |
Implementa il pattern visitor per la determinazione di null applicata a un singolo argomento. |
Visit(DbAndExpression) |
Implementa il pattern visitor per l'espressione AND logica. |
Visit(DbApplyExpression) |
Implementa il pattern visitor per la chiamata della funzione specificata per ogni elemento nel set di input specificato. |
Visit(DbArithmeticExpression) |
Implementa il pattern visitor per l'operazione aritmetica applicata ad argomenti numerici. |
Visit(DbIsOfExpression) |
Implementa il pattern visitor per il confronto del tipo di un singolo argomento rispetto al tipo specificato. |
Visit(DbCastExpression) |
Implementa il pattern visitor per la conversione del tipo di un singolo argomento nel tipo specificato. |
Visit(DbComparisonExpression) |
Implementa il pattern visitor per l'operazione di confronto applicata a due argomenti. |
Visit(DbConstantExpression) |
Implementa il pattern visitor per i diversi generi di costanti. |
Visit(DbCrossJoinExpression) |
Implementa il pattern visitor per l'operazione di join non condizionale tra gli argomenti di raccolta specificati. |
Visit(DbDerefExpression) |
Implementa il pattern visitor per l'espressione che recupera un'entità in base al riferimento specificato. |
Visit(DbDistinctExpression) |
Implementa il pattern visitor per gli elementi duplicati rimossi dall'argomento del set specificato. |
Visit(DbCaseExpression) |
Implementa il pattern visitor per le clausole When, Then ed Else. |
Visit(DbEntityRefExpression) |
Implementa il pattern visitor per l'espressione che estrae un riferimento dall'istanza di entità sottostante. |
Visit(DbExceptExpression) |
Implementa il pattern visitor per l'operazione di sottrazione del set tra gli operandi sinistro e destro. |
Visit(DbExpression) |
Implementa il pattern visitor per le funzionalità di base richieste dai tipi di espressione. |
Visit(DbFilterExpression) |
Implementa il pattern visitor per un predicato applicato per filtrare un set di input. |
Visit(DbFunctionExpression) |
Implementa il pattern visitor per una chiamata a una funzione. |
Visit(DbElementExpression) |
Implementa il pattern visitor per la conversione dell'argomento del set specificato in un valore singleton. |
Visit(DbGroupByExpression) |
Implementa il pattern visitor per un gruppo in base all'operazione. |
Visit(DbIntersectExpression) |
Implementa il pattern visitor per l'operazione di intersezione del set tra gli operandi sinistro e destro. |
Visit(DbIsEmptyExpression) |
Implementa il pattern visitor per una determinazione di set vuoti applicata a un singolo argomento del set. |
Visit(DbLikeExpression)
Implementa il pattern visitor per un confronto di stringhe rispetto al pattern specificato con una stringa di escape facoltativa.
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
Parametri
- expression
- DbLikeExpression
Espressione.
Restituisce
Visitor implementato.
Si applica a
Visit(DbLimitExpression)
Implementa il pattern visitor per la restrizione del numero di elementi nella raccolta di argomenti applicata al valore del limite specificato.
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
Parametri
- expression
- DbLimitExpression
Espressione.
Restituisce
Visitor implementato.
Si applica a
Visit(DbNewInstanceExpression)
Implementa il pattern visitor per la costruzione di una nuova istanza di un tipo specificato, inclusi i tipi di set e di record.
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
Parametri
- expression
- DbNewInstanceExpression
Espressione.
Restituisce
Visitor implementato.
Si applica a
Visit(DbNullExpression)
Implementa il pattern visitor per un riferimento a un valore letterale null tipizzato.
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
Parametri
- expression
- DbNullExpression
Espressione.
Restituisce
Visitor implementato.
Si applica a
Visit(DbOfTypeExpression)
Implementa il pattern visitor per il recupero di elementi del tipo specificato dall'argomento impostato indicato.
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
Parametri
- expression
- DbOfTypeExpression
Espressione.
Restituisce
Visitor implementato.
Si applica a
Visit(DbOrExpression)
Implementa il pattern visitor per l'OR logico di due argomenti booleani.
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
Parametri
- expression
- DbOrExpression
Espressione.
Restituisce
Visitor implementato.
Si applica a
Visit(DbParameterReferenceExpression)
Implementa il pattern visitor per un riferimento a un parametro dichiarato nell'albero dei comandi che contiene l'espressione.
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
Parametri
- expression
- DbParameterReferenceExpression
Espressione.
Restituisce
Visitor implementato.
Si applica a
Visit(DbProjectExpression)
Implementa il pattern visitor per la proiezione di un set di input specificato sull'espressione specificata.
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
Parametri
- expression
- DbProjectExpression
Espressione.
Restituisce
Visitor implementato.
Si applica a
Visit(DbPropertyExpression)
Implementa il pattern visitor per recuperare una proprietà dell'istanza.
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
Parametri
- expression
- DbPropertyExpression
Espressione.
Restituisce
Visitor implementato.
Si applica a
Visit(DbRefKeyExpression)
Implementa il pattern visitor per il recupero del valore di chiave dal valore di riferimento sottostante.
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
Parametri
- expression
- DbRefKeyExpression
Espressione.
Restituisce
Visitor implementato.
Si applica a
Visit(DbRefExpression)
Implementa il pattern visitor per un riferimento fortemente tipizzato a un'istanza specifica all'interno di un set di entità.
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
Parametri
- expression
- DbRefExpression
Espressione.
Restituisce
Visitor implementato.
Si applica a
Visit(DbLambdaExpression)
Implementa il pattern visitor per l'applicazione di una funzione lambda agli argomenti rappresentati da oggetti DbExpression.
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
Parametri
- expression
- DbLambdaExpression
Espressione.
Restituisce
Visitor implementato.
Si applica a
Visit(DbRelationshipNavigationExpression)
Implementa il pattern visitor per la navigazione di una relazione.
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
Parametri
- expression
- DbRelationshipNavigationExpression
Espressione.
Restituisce
Visitor implementato.
Si applica a
Visit(DbScanExpression)
Implementa il pattern visitor per un'analisi su un set di entità o di relazioni, come indicato dalla proprietà Target.
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
Parametri
- expression
- DbScanExpression
Espressione.
Restituisce
Visitor implementato.
Si applica a
Visit(DbSkipExpression)
Implementa il pattern visitor per l'espressione SKIP.
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
Parametri
- expression
- DbSkipExpression
Espressione.
Restituisce
Visitor implementato.
Si applica a
Visit(DbSortExpression)
Implementa il pattern visitor per una chiave di ordinamento che può essere utilizzata come parte dell'ordinamento.
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
Parametri
- expression
- DbSortExpression
Espressione.
Restituisce
Visitor implementato.
Si applica a
Visit(DbTreatExpression)
Implementa il pattern visitor per un'operazione di conversione del tipo applicata a un argomento polimorfico.
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
Parametri
- expression
- DbTreatExpression
Espressione.
Restituisce
Visitor implementato.
Si applica a
Visit(DbUnionAllExpression)
Implementa il pattern visitor per l'operazione di unione del set tra gli operandi sinistro e destro.
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
Parametri
- expression
- DbUnionAllExpression
Espressione.
Restituisce
Visitor implementato.
Si applica a
Visit(DbVariableReferenceExpression)
Implementa il pattern visitor per un riferimento a una variabile che è correntemente nell'ambito.
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
Parametri
- expression
- DbVariableReferenceExpression
Espressione.
Restituisce
Visitor implementato.
Si applica a
Visit(DbQuantifierExpression)
Implementa il pattern visitor per un quantificatore del tipo specificato sugli elementi del set di input indicato.
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
Parametri
- expression
- DbQuantifierExpression
Espressione.
Restituisce
Visitor implementato.
Si applica a
Visit(DbJoinExpression)
Implementa il pattern visitor per un left outer o full outer join tra gli argomenti della raccolta specificati nella condizione di join specificata.
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
Parametri
- expression
- DbJoinExpression
Espressione.
Restituisce
Visitor implementato.
Si applica a
Visit(DbNotExpression)
Implementa il pattern visitor per il NOT logico di un singolo argomento booleano.
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
Parametri
- expression
- DbNotExpression
Espressione.
Restituisce
Visitor implementato.
Si applica a
Visit(DbIsNullExpression)
Implementa il pattern visitor per la determinazione di null applicata a un singolo argomento.
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
Parametri
- expression
- DbIsNullExpression
Espressione.
Restituisce
Visitor implementato.
Si applica a
Visit(DbAndExpression)
Implementa il pattern visitor per l'espressione AND logica.
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
Parametri
- expression
- DbAndExpression
Espressione logica AND.
Restituisce
Visitor implementato.
Si applica a
Visit(DbApplyExpression)
Implementa il pattern visitor per la chiamata della funzione specificata per ogni elemento nel set di input specificato.
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
Parametri
- expression
- DbApplyExpression
L'espressione APPLY.
Restituisce
Visitor implementato.
Si applica a
Visit(DbArithmeticExpression)
Implementa il pattern visitor per l'operazione aritmetica applicata ad argomenti numerici.
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
Parametri
- expression
- DbArithmeticExpression
Espressione aritmetica.
Restituisce
Visitor implementato.
Si applica a
Visit(DbIsOfExpression)
Implementa il pattern visitor per il confronto del tipo di un singolo argomento rispetto al tipo specificato.
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
Parametri
- expression
- DbIsOfExpression
Espressione.
Restituisce
Visitor implementato.
Si applica a
Visit(DbCastExpression)
Implementa il pattern visitor per la conversione del tipo di un singolo argomento nel tipo specificato.
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
Parametri
- expression
- DbCastExpression
Espressione cast.
Restituisce
Visitor implementato.
Si applica a
Visit(DbComparisonExpression)
Implementa il pattern visitor per l'operazione di confronto applicata a due argomenti.
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
Parametri
- expression
- DbComparisonExpression
Espressione cast.
Restituisce
Visitor implementato.
Si applica a
Visit(DbConstantExpression)
Implementa il pattern visitor per i diversi generi di costanti.
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
Parametri
- expression
- DbConstantExpression
Espressione costante.
Restituisce
Visitor implementato.
Si applica a
Visit(DbCrossJoinExpression)
Implementa il pattern visitor per l'operazione di join non condizionale tra gli argomenti di raccolta specificati.
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
Parametri
- expression
- DbCrossJoinExpression
Espressione di join.
Restituisce
Visitor implementato.
Si applica a
Visit(DbDerefExpression)
Implementa il pattern visitor per l'espressione che recupera un'entità in base al riferimento specificato.
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
Parametri
- expression
- DbDerefExpression
L'espressione DEREF.
Restituisce
Visitor implementato.
Si applica a
Visit(DbDistinctExpression)
Implementa il pattern visitor per gli elementi duplicati rimossi dall'argomento del set specificato.
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
Parametri
- expression
- DbDistinctExpression
Espressione distinta.
Restituisce
Visitor implementato.
Si applica a
Visit(DbCaseExpression)
Implementa il pattern visitor per le clausole When, Then ed Else.
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
Parametri
- expression
- DbCaseExpression
Espressione case.
Restituisce
Visitor implementato.
Si applica a
Visit(DbEntityRefExpression)
Implementa il pattern visitor per l'espressione che estrae un riferimento dall'istanza di entità sottostante.
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
Parametri
- expression
- DbEntityRefExpression
Espressione del riferimento a un'entità.
Restituisce
Visitor implementato.
Si applica a
Visit(DbExceptExpression)
Implementa il pattern visitor per l'operazione di sottrazione del set tra gli operandi sinistro e destro.
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
Parametri
- expression
- DbExceptExpression
Espressione.
Restituisce
Visitor implementato.
Si applica a
Visit(DbExpression)
Implementa il pattern visitor per le funzionalità di base richieste dai tipi di espressione.
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
Parametri
- expression
- DbExpression
Espressione.
Restituisce
Visitor implementato.
Si applica a
Visit(DbFilterExpression)
Implementa il pattern visitor per un predicato applicato per filtrare un set di input.
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
Parametri
- expression
- DbFilterExpression
Espressione di filtro.
Restituisce
Visitor implementato.
Si applica a
Visit(DbFunctionExpression)
Implementa il pattern visitor per una chiamata a una funzione.
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
Parametri
- expression
- DbFunctionExpression
Espressione della funzione.
Restituisce
Visitor implementato.
Si applica a
Visit(DbElementExpression)
Implementa il pattern visitor per la conversione dell'argomento del set specificato in un valore singleton.
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
Parametri
- expression
- DbElementExpression
Espressione di elemento.
Restituisce
Visitor implementato.
Si applica a
Visit(DbGroupByExpression)
Implementa il pattern visitor per un gruppo in base all'operazione.
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
Parametri
- expression
- DbGroupByExpression
Espressione.
Restituisce
Visitor implementato.
Si applica a
Visit(DbIntersectExpression)
Implementa il pattern visitor per l'operazione di intersezione del set tra gli operandi sinistro e destro.
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
Parametri
- expression
- DbIntersectExpression
Espressione.
Restituisce
Visitor implementato.
Si applica a
Visit(DbIsEmptyExpression)
Implementa il pattern visitor per una determinazione di set vuoti applicata a un singolo argomento del set.
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
Parametri
- expression
- DbIsEmptyExpression
Espressione.
Restituisce
Visitor implementato.