IQueryProvider.Execute 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.
Overload
| Nome | Descrizione |
|---|---|
| Execute(Expression) |
Esegue la query rappresentata da un albero delle espressioni specificato. |
| Execute<TResult>(Expression) |
Esegue la query fortemente tipizzata rappresentata da un albero delle espressioni specificato. |
Execute(Expression)
Esegue la query rappresentata da un albero delle espressioni specificato.
public:
System::Object ^ Execute(System::Linq::Expressions::Expression ^ expression);
public object Execute(System.Linq.Expressions.Expression expression);
abstract member Execute : System.Linq.Expressions.Expression -> obj
Public Function Execute (expression As Expression) As Object
Parametri
- expression
- Expression
Struttura ad albero delle espressioni che rappresenta una query LINQ.
Valori restituiti
Valore risultante dall'esecuzione della query specificata.
Commenti
Il Execute metodo esegue query che restituiscono un singolo valore anziché una sequenza enumerabile di valori. Gli alberi delle espressioni che rappresentano query che restituiscono risultati enumerabili vengono eseguiti quando viene enumerato l'oggetto associato IQueryable .
Si applica a
Execute<TResult>(Expression)
Esegue la query fortemente tipizzata rappresentata da un albero delle espressioni specificato.
public:
generic <typename TResult>
TResult Execute(System::Linq::Expressions::Expression ^ expression);
public TResult Execute<TResult>(System.Linq.Expressions.Expression expression);
abstract member Execute : System.Linq.Expressions.Expression -> 'Result
Public Function Execute(Of TResult) (expression As Expression) As TResult
Parametri di tipo
- TResult
Tipo del valore risultante dall'esecuzione della query.
Parametri
- expression
- Expression
Struttura ad albero delle espressioni che rappresenta una query LINQ.
Valori restituiti
Valore risultante dall'esecuzione della query specificata.
Commenti
Il Execute metodo esegue query che restituiscono un singolo valore anziché una sequenza enumerabile di valori. Gli alberi delle espressioni che rappresentano query che restituiscono risultati enumerabili vengono eseguiti quando viene enumerato l'oggetto che contiene l'albero IQueryable<T> delle espressioni.
I metodi dell'operatore Queryable query standard che restituiscono risultati singleton chiamano Execute. Passano un oggetto MethodCallExpression che rappresenta una query LINQ.