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 CompiledQuery.Compile<TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TResult>(Expression<Func<TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TResult>>)

.NET Framework (current version)
 

Data di pubblicazione: ottobre 2016

Crea un nuovo delegato che rappresenta la query LINQ to Entities compilata.

Spazio dei nomi:   System.Data.Objects
Assembly:  System.Data.Entity (in System.Data.Entity.dll)

public static Func<TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TResult> Compile<TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TResult>(
	Expression<Func<TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TResult>> query
)
where TArg0 : ObjectContext

Parametri

query
Type: System.Linq.Expressions.Expression<Func<TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TResult>>

Espressione lambda da compilare.

Valore restituito

Type: System.Func<TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TResult>

Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, TResult>, un delegato generico che rappresenta la query LINQ to Entities compilata.

Parametri tipo

TArg0

Un tipo derivato da ObjectContext.

TArg1

Rappresenta il tipo del parametro che deve essere passato quando viene eseguito il delegato restituito da questo metodo. TArg1 deve essere un tipo primitivo.

TArg2

Rappresenta il tipo del parametro che deve essere passato quando viene eseguito il delegato restituito da questo metodo. TArg2 deve essere un tipo primitivo.

TArg3

Rappresenta il tipo del parametro che deve essere passato quando viene eseguito il delegato restituito da questo metodo. TArg3 deve essere un tipo primitivo.

TArg4

Rappresenta il tipo del parametro che deve essere passato quando viene eseguito il delegato restituito da questo metodo. TArg4 deve essere un tipo primitivo.

TArg5

Rappresenta il tipo del parametro che deve essere passato quando viene eseguito il delegato restituito da questo metodo. TArg5 deve essere un tipo primitivo.

TArg6

Rappresenta il tipo del parametro che deve essere passato quando viene eseguito il delegato restituito da questo metodo. TArg6 deve essere un tipo primitivo.

TArg7

Rappresenta il tipo del parametro che deve essere passato quando viene eseguito il delegato restituito da questo metodo. TArg7 deve essere un tipo primitivo.

TArg8

Rappresenta il tipo del parametro che deve essere passato quando viene eseguito il delegato restituito da questo metodo. TArg8 deve essere un tipo primitivo.

TArg9

Rappresenta il tipo del parametro che deve essere passato quando viene eseguito il delegato restituito da questo metodo. TArg9 deve essere un tipo primitivo.

TArg10

Rappresenta il tipo del parametro che deve essere passato quando viene eseguito il delegato restituito da questo metodo. TArg10 deve essere un tipo primitivo.

TArg11

Rappresenta il tipo del parametro che deve essere passato quando viene eseguito il delegato restituito da questo metodo. TArg11 deve essere un tipo primitivo.

TResult

Il tipo di T dei risultati della query restituiti eseguendo il delegato restituito dal Compile<TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TResult> metodo.

Per ulteriori informazioni ed esempi, vedere query compilate (LINQ to Entities).

.NET Framework
Disponibile da 4.0
Torna all'inizio
Mostra: