Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Metodo IQueryProvider.Execute<TResult>(Expression)

 

Data di pubblicazione: ottobre 2016

Esegue la query fortemente tipizzata rappresentata da una struttura ad albero dell'espressione specificata.

Spazio dei nomi:   System.Linq
Assembly:  System.Core (in System.Core.dll)

TResult Execute<TResult>(
	Expression expression
)

Parametri

expression
Type: System.Linq.Expressions.Expression

Una struttura ad albero dell'espressione che rappresenta un LINQ query.

Valore restituito

Type: TResult

Il valore risultante dall'esecuzione della query specificata.

Parametri tipo

TResult

Il tipo del valore risultante dall'esecuzione della query.

Il Execute<TResult> metodo esegue query che restituiscono un singolo valore (anziché una sequenza enumerabile di valori). Gli alberi delle espressioni che rappresentano le query che restituiscono risultati enumerabili vengono eseguite quando il IQueryable<T> viene enumerato l'oggetto che contiene l'albero delle espressioni.

Il Queryable metodi degli operatori di query standard che restituiscono risultati singleton chiamano Execute<TResult>. Passano un MethodCallExpression che rappresenta un LINQ query.

Universal Windows Platform
Disponibile da 8
.NET Framework
Disponibile da 3.5
Libreria di classi portabile
Supportato in: piattaforme .NET portabili
Silverlight
Disponibile da 2.0
Windows Phone Silverlight
Disponibile da 7.1
Windows Phone
Disponibile da 8.1
Torna all'inizio
Mostra: