Database.CompileQueryExpression 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 |
|---|---|
| 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