Lingua

Database.CompileQueryExpression Metodo

Definizione

Overload

Nome Descrizione
CompileQueryExpression<TResult>(Expression, Boolean)

Compila la query specificata per generare un albero delle espressioni che può essere usato per eseguire la query.

CompileQueryExpression<TResult>(Expression, Boolean, IReadOnlySet<String>)

Compila la query specificata per generare un albero delle espressioni che può essere usato per eseguire la query.

CompileQueryExpression<TResult>(Expression, Boolean)

Origine:
Database.cs
Origine:
Database.cs

Compila la query specificata per generare un albero delle espressioni che può essere usato per eseguire la query.

[System.Diagnostics.CodeAnalysis.Experimental("EF9100")]
public virtual System.Linq.Expressions.Expression<Func<Microsoft.EntityFrameworkCore.Query.QueryContext,TResult>> CompileQueryExpression<TResult>(System.Linq.Expressions.Expression query, bool async);
[<System.Diagnostics.CodeAnalysis.Experimental("EF9100")>]
abstract member CompileQueryExpression : System.Linq.Expressions.Expression * bool -> System.Linq.Expressions.Expression<Func<Microsoft.EntityFrameworkCore.Query.QueryContext, 'Result>>
override this.CompileQueryExpression : System.Linq.Expressions.Expression * bool -> System.Linq.Expressions.Expression<Func<Microsoft.EntityFrameworkCore.Query.QueryContext, 'Result>>
Public Overridable Function CompileQueryExpression(Of TResult) (query As Expression, async As Boolean) As Expression(Of 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.

Valori restituiti

Struttura ad albero delle espressioni che può essere usata per eseguire la query.

Implementazioni

Attributi

Si applica a

CompileQueryExpression<TResult>(Expression, Boolean, IReadOnlySet<String>)

Origine:
Database.cs

Compila la query specificata per generare un albero delle espressioni che può essere usato per eseguire la query.

[System.Diagnostics.CodeAnalysis.Experimental("EF9100")]
public virtual System.Linq.Expressions.Expression<Func<Microsoft.EntityFrameworkCore.Query.QueryContext,TResult>> CompileQueryExpression<TResult>(System.Linq.Expressions.Expression query, bool async, System.Collections.Generic.IReadOnlySet<string> nonNullableReferenceTypeParameters);
[<System.Diagnostics.CodeAnalysis.Experimental("EF9100")>]
abstract member CompileQueryExpression : System.Linq.Expressions.Expression * bool * System.Collections.Generic.IReadOnlySet<string> -> System.Linq.Expressions.Expression<Func<Microsoft.EntityFrameworkCore.Query.QueryContext, 'Result>>
override this.CompileQueryExpression : System.Linq.Expressions.Expression * bool * System.Collections.Generic.IReadOnlySet<string> -> System.Linq.Expressions.Expression<Func<Microsoft.EntityFrameworkCore.Query.QueryContext, 'Result>>
Public Overridable Function CompileQueryExpression(Of TResult) (query As Expression, async As Boolean, nonNullableReferenceTypeParameters As IReadOnlySet(Of String)) As Expression(Of 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.

nonNullableReferenceTypeParameters
IReadOnlySet<String>

Nomi di parametri con tipi di riferimento non nullable.

Valori restituiti

Struttura ad albero delle espressioni che può essere usata per eseguire la query.

Implementazioni

Attributi

Si applica a