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は非同期的に要求を送信し、サービスからの結果を待機している間に呼び出しが処理をブロックしないようにします。 標準の begin-end 非同期パターンに従って、クエリ結果が取得されると、指定されたコールバックが呼び出されます。