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 非同期パターンに従って、クエリ結果が取得されたときに、指定されたコールバックが呼び出されます。
適用対象
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET