DataServiceQuery.BeginExecute(AsyncCallback, Object) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
以非同步方式傳送要求以執行資料服務查詢。
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 會以非同步方式傳送要求,讓此呼叫不會在等待來自服務的結果時封鎖處理。 根據標準的開始-結束非同步模式,在擷取查詢結果時會叫用所提供的回呼。