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 서비스에서 결과를 기다리는 동안 호출이 처리를 차단하지 않도록 요청을 비동기적으로 보냅니다. 표준 시작-끝 비동기 패턴에 따라 제공된 콜백은 쿼리 결과를 검색할 때 호출됩니다.

적용 대상