다음을 통해 공유


DataServiceQuery.BeginExecute(AsyncCallback, Object) 메서드

정의

데이터 서비스 쿼리를 실행하는 요청을 비동기적으로 보냅니다.

public:
 IAsyncResult ^ BeginExecute(AsyncCallback ^ callback, System::Object ^ state);
public IAsyncResult BeginExecute (AsyncCallback callback, object state);
override this.BeginExecute : AsyncCallback * obj -> IAsyncResult
member this.BeginExecute : AsyncCallback * obj -> IAsyncResult
Public Function BeginExecute (callback As AsyncCallback, state As Object) As IAsyncResult

매개 변수

callback
AsyncCallback

결과를 클라이언트 소비에 사용할 수 있는 경우에 호출할 대리자입니다.

state
Object

콜백에 전달된 사용자 정의 상태 개체입니다.

반환

비동기 작업의 상태를 추적하는 데 사용되는 IAsyncResult 개체입니다.

설명

반환된 IAsyncResult 개체는 비동기 작업이 완료된 시점을 확인하는 데 사용됩니다. 자세한 내용은 비동기 작업합니다.

BeginExecute 메서드는 Execute 메서드와 동일한 의미 체계를 사용하지만 BeginExecute는 서비스에서 결과를 기다리는 동안 호출로 인해 처리가 차단되지 않도록 비동기적으로 요청을 보냅니다. 제공된 콜백은 표준 시작-끝 비동기 패턴에 따라 쿼리 결과가 검색되면 호출됩니다.

적용 대상