다음을 통해 공유


IDbAsyncQueryProvider.ExecuteAsync 메서드

정의

오버로드

ExecuteAsync(Expression, CancellationToken)

지정된 식 트리가 나타내는 쿼리를 비동기적으로 실행합니다.

ExecuteAsync<TResult>(Expression, CancellationToken)

지정된 식 트리가 나타내는 강력한 형식의 쿼리를 비동기적으로 실행합니다.

ExecuteAsync(Expression, CancellationToken)

지정된 식 트리가 나타내는 쿼리를 비동기적으로 실행합니다.

public System.Threading.Tasks.Task<object> ExecuteAsync (System.Linq.Expressions.Expression expression, System.Threading.CancellationToken cancellationToken);
abstract member ExecuteAsync : System.Linq.Expressions.Expression * System.Threading.CancellationToken -> System.Threading.Tasks.Task<obj>

매개 변수

expression
Expression

LINQ 쿼리를 나타내는 식 트리입니다.

cancellationToken
CancellationToken

CancellationToken 작업이 완료 될 때까지 기다리는 동안 관찰할 입니다.

반환

비동기 작업(operation)을 나타내는 작업(task)입니다. 작업 결과에는 지정된 쿼리를 실행하여 발생하는 값이 포함됩니다.

적용 대상

ExecuteAsync<TResult>(Expression, CancellationToken)

지정된 식 트리가 나타내는 강력한 형식의 쿼리를 비동기적으로 실행합니다.

public System.Threading.Tasks.Task<TResult> ExecuteAsync<TResult> (System.Linq.Expressions.Expression expression, System.Threading.CancellationToken cancellationToken);
abstract member ExecuteAsync : System.Linq.Expressions.Expression * System.Threading.CancellationToken -> System.Threading.Tasks.Task<'Result>

형식 매개 변수

TResult

쿼리를 실행한 결과 값의 형식입니다.

매개 변수

expression
Expression

LINQ 쿼리를 나타내는 식 트리입니다.

cancellationToken
CancellationToken

CancellationToken 작업이 완료 될 때까지 기다리는 동안 관찰할 입니다.

반환

Task<TResult>

비동기 작업(operation)을 나타내는 작업(task)입니다. 작업 결과에는 지정된 쿼리를 실행하여 발생하는 값이 포함됩니다.

적용 대상