Lenguaje

IDatabase.CompileQueryExpression Método

Definición

Sobrecargas

Nombre Description
CompileQueryExpression<TResult>(Expression, Boolean)

Compila la consulta dada para generar un árbol de expresiones que se puede usar para ejecutar la consulta.

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

Compila la consulta dada para generar un árbol de expresiones que se puede usar para ejecutar la consulta.

CompileQueryExpression<TResult>(Expression, Boolean)

Source:
IDatabase.cs
Source:
IDatabase.cs

Compila la consulta dada para generar un árbol de expresiones que se puede usar para ejecutar la consulta.

[System.Diagnostics.CodeAnalysis.Experimental("EF9100")]
public 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>>
Public Function CompileQueryExpression(Of TResult) (query As Expression, async As Boolean) As Expression(Of Func(Of QueryContext, TResult))

Parámetros de tipo

TResult

Tipo de resultado de la consulta.

Parámetros

query
Expression

Consulta que se va a compilar.

async
Boolean

Valor que indica si se trata de una consulta asincrónica.

Devoluciones

Árbol de expresiones que se puede usar para ejecutar la consulta.

Atributos

Se aplica a

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

Source:
IDatabase.cs

Compila la consulta dada para generar un árbol de expresiones que se puede usar para ejecutar la consulta.

[System.Diagnostics.CodeAnalysis.Experimental("EF9100")]
public 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>>
Public Function CompileQueryExpression(Of TResult) (query As Expression, async As Boolean, nonNullableReferenceTypeParameters As IReadOnlySet(Of String)) As Expression(Of Func(Of QueryContext, TResult))

Parámetros de tipo

TResult

Tipo de resultado de la consulta.

Parámetros

query
Expression

Consulta que se va a compilar.

async
Boolean

Valor que indica si se trata de una consulta asincrónica.

nonNullableReferenceTypeParameters
IReadOnlySet<String>

Nombres de parámetros que tienen tipos de referencia que no aceptan valores NULL.

Devoluciones

Árbol de expresiones que se puede usar para ejecutar la consulta.

Atributos

Se aplica a