IQueryProvider.Execute Méthode

Définition

Surcharges

Nom Description
Execute(Expression)

Exécute la requête représentée par une arborescence d’expressions spécifiée.

Execute<TResult>(Expression)

Exécute la requête fortement typée représentée par une arborescence d’expressions spécifiée.

Execute(Expression)

Exécute la requête représentée par une arborescence d’expressions spécifiée.

public:
 System::Object ^ Execute(System::Linq::Expressions::Expression ^ expression);
public object Execute(System.Linq.Expressions.Expression expression);
abstract member Execute : System.Linq.Expressions.Expression -> obj
Public Function Execute (expression As Expression) As Object

Paramètres

expression
Expression

Arborescence d’expressions qui représente une requête LINQ.

Retours

Valeur qui résulte de l’exécution de la requête spécifiée.

Remarques

La Execute méthode exécute des requêtes qui retournent une valeur unique (au lieu d’une séquence énumérable de valeurs). Les arborescences d’expressions qui représentent les requêtes qui retournent des résultats énumérables sont exécutées lorsque leur objet associé IQueryable est énuméré.

S’applique à

Execute<TResult>(Expression)

Exécute la requête fortement typée représentée par une arborescence d’expressions spécifiée.

public:
generic <typename TResult>
 TResult Execute(System::Linq::Expressions::Expression ^ expression);
public TResult Execute<TResult>(System.Linq.Expressions.Expression expression);
abstract member Execute : System.Linq.Expressions.Expression -> 'Result
Public Function Execute(Of TResult) (expression As Expression) As TResult

Paramètres de type

TResult

Type de la valeur qui résulte de l’exécution de la requête.

Paramètres

expression
Expression

Arborescence d’expressions qui représente une requête LINQ.

Retours

TResult

Valeur qui résulte de l’exécution de la requête spécifiée.

Remarques

La Execute méthode exécute des requêtes qui retournent une valeur unique (au lieu d’une séquence énumérable de valeurs). Les arborescences d’expressions qui représentent les requêtes qui retournent des résultats énumérables sont exécutées lorsque l’objet IQueryable<T> qui contient l’arborescence d’expressions est énuméré.

Méthodes Queryable d’opérateur de requête standard qui retournent l’appel Executede résultats singleton . Ils lui transmettent un MethodCallExpression qui représente une requête LINQ.

S’applique à