IQueryProvider.Execute 메서드

정의

오버로드

Execute(Expression)

지정된 식 트리가 나타내는 쿼리를 실행합니다.Executes the query represented by a specified expression tree.

Execute<TResult>(Expression)

지정된 식 트리가 나타내는 강력한 형식의 쿼리를 실행합니다.Executes the strongly-typed query represented by a specified expression tree.

Execute(Expression)

지정된 식 트리가 나타내는 쿼리를 실행합니다.Executes the query represented by a specified expression tree.

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

매개 변수

expression
Expression

LINQLINQ 쿼리를 나타내는 식 트리입니다.An expression tree that represents a LINQLINQ query.

반환

지정된 쿼리를 실행한 결과 값입니다.The value that results from executing the specified query.

설명

Execute 메서드 (값의 열거 가능한 시퀀스) 대신 단일 값을 반환 하는 쿼리를 실행 합니다.The Execute method executes queries that return a single value (instead of an enumerable sequence of values). 열거 가능한 결과 반환 하는 쿼리를 나타내는 식 트리 실행 되는 경우 관련 IQueryable 개체를 열거 합니다.Expression trees that represent queries that return enumerable results are executed when their associated IQueryable object is enumerated.

Execute<TResult>(Expression)

지정된 식 트리가 나타내는 강력한 형식의 쿼리를 실행합니다.Executes the strongly-typed query represented by a specified expression tree.

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

형식 매개 변수

TResult

쿼리를 실행한 결과 값의 형식입니다.The type of the value that results from executing the query.

매개 변수

expression
Expression

LINQLINQ 쿼리를 나타내는 식 트리입니다.An expression tree that represents a LINQLINQ query.

반환

TResult

지정된 쿼리를 실행한 결과 값입니다.The value that results from executing the specified query.

설명

Execute 메서드 (값의 열거 가능한 시퀀스) 대신 단일 값을 반환 하는 쿼리를 실행 합니다.The Execute method executes queries that return a single value (instead of an enumerable sequence of values). 열거 가능한 결과 반환 하는 쿼리를 나타내는 식 트리를 실행 하는 경우는 IQueryable<T> 식 트리를 포함 하는 개체를 열거 합니다.Expression trees that represent queries that return enumerable results are executed when the IQueryable<T> object that contains the expression tree is enumerated.

합니다 Queryable singleton 결과 호출을 반환 하는 표준 쿼리 연산자 메서드가 Execute합니다.The Queryable standard query operator methods that return singleton results call Execute. 전달 하는 MethodCallExpression 나타내는 LINQLINQ 쿼리 합니다.They pass it a MethodCallExpression that represents a LINQLINQ query.

적용 대상