Condividi tramite


IDatabase.CompileQuery Metodo

Definizione

Overload

CompileQuery<TResult>(QueryModel)

Converte un modello di query in una funzione che può essere eseguita per ottenere i risultati della query dal database.

CompileQuery<TResult>(Expression, Boolean)

Compila la query specificata per generare un Func<T,TResult>oggetto .

CompileQuery<TResult>(QueryModel)

Converte un modello di query in una funzione che può essere eseguita per ottenere i risultati della query dal database.

public Func<Microsoft.EntityFrameworkCore.Query.QueryContext,System.Collections.Generic.IEnumerable<TResult>> CompileQuery<TResult> (Remotion.Linq.QueryModel queryModel);
abstract member CompileQuery : Remotion.Linq.QueryModel -> Func<Microsoft.EntityFrameworkCore.Query.QueryContext, seq<'Result>>
Public Function CompileQuery(Of TResult) (queryModel As QueryModel) As Func(Of QueryContext, IEnumerable(Of TResult))

Parametri di tipo

TResult

Tipo di risultati restituiti dalla query.

Parametri

queryModel
Remotion.Linq.QueryModel

Modello a oggetti che rappresenta la query da eseguire.

Restituisce

Funzione che eseguirà la query.

Si applica a

CompileQuery<TResult>(Expression, Boolean)

Origine:
IDatabase.cs
Origine:
IDatabase.cs
Origine:
IDatabase.cs

Compila la query specificata per generare un Func<T,TResult>oggetto .

public Func<Microsoft.EntityFrameworkCore.Query.QueryContext,TResult> CompileQuery<TResult> (System.Linq.Expressions.Expression query, bool async);
abstract member CompileQuery : System.Linq.Expressions.Expression * bool -> Func<Microsoft.EntityFrameworkCore.Query.QueryContext, 'Result>
Public Function CompileQuery(Of TResult) (query As Expression, async As Boolean) As Func(Of QueryContext, TResult)

Parametri di tipo

TResult

Tipo di risultato della query.

Parametri

query
Expression

Query da compilare.

async
Boolean

Valore che indica se si tratta di una query asincrona.

Restituisce

Func<QueryContext,TResult>

Oggetto Func<T,TResult> che può essere richiamato per ottenere risultati della query.

Si applica a