Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (日本語) » SQL Anywhere サーバ - プログラミング » SQL Anywhere データ・アクセス API » SQL Anywhere .NET 2.0 API リファレンス » iAnywhere.Data.SQLAnywhere ネームスペース (.NET 2.0) » SACommand クラス » BeginExecuteNonQuery メソッド

 

BeginExecuteNonQuery(AsyncCallback, Object) メソッド

コールバック・プロシージャとステータス情報を指定し、この SACommand で記述される SQL 文またはストアド・プロシージャの非同期実行を開始します。

構文
Visual Basic

Public Function BeginExecuteNonQuery( _
   ByVal callback As AsyncCallback, _
   ByVal stateObject As Object _
) As IAsyncResult
C#

public IAsyncResult BeginExecuteNonQuery(
   AsyncCallback callback,
   object stateObject
);
パラメータ
  • callback   コマンドの実行が終了すると起動される [external link] AsyncCallback デリゲート。コールバックが必要ないことを示すには、NULL (Microsoft Visual Basic の場合は Nothing) を渡します。

  • stateObject   コールバック・プロシージャに渡される、ユーザ定義のステータス・オブジェクト。コールバック・プロシージャからこのオブジェクトを取得するには、[external link] IAsyncResult.AsyncState を使用します。

戻り値

ポーリング、結果の待機、または両方に使用できる [external link] IAsyncResult。この値は、影響を受けたローの数を返す EndExecuteNonQuery(IAsyncResult) を起動する場合にも必要です。

参照