Exportar (0) Imprimir
Expandir todo

IQueryProvider.Execute<TResult> (Método) (Expression)

Actualización: noviembre 2007

Ejecuta la consulta con establecimiento inflexible de tipos representada por el árbol de expresión especificado.

Espacio de nombres:  System.Linq
Ensamblado:  System.Core (en System.Core.dll)

TResult Execute<TResult>(
	Expression expression
)

J# admite el uso de APIs genéricas pero no admite la declaración de nuevas API.
JScript no admite el uso de métodos ni tipos genéricos.

Parámetros de tipo

TResult

Tipo del valor que es el resultado de ejecutar la consulta.

Parámetros

expression
Tipo: System.Linq.Expressions.Expression
Árbol de expresión que representa una consulta de LINQ.

Valor devuelto

Tipo: TResult
Valor que es el resultado de ejecutar la consulta especificada.

El método Execute ejecuta las consultas que devuelven un solo valor (en lugar de una secuencia enumerable de valores). Los árboles de expresión que representan consultas que devuelven resultados enumerables se ejecutan cuando se enumera el objeto IQueryable<T> que contiene el árbol de expresión.

Los métodos de operador de consulta estándar definidos en Queryable que devuelven resultados singleton llaman a Execute. Le pasan un objeto MethodCallExpression que representa una consulta de LINQ.

Windows Vista, Windows XP SP2, Windows Server 2003

.NET Framework y .NET Compact Framework no admiten todas las versiones de cada plataforma. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.

.NET Framework

Compatible con: 3.5

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft