SqlCeRowUpdatingEventHandler デリゲート
SqlCeDataAdapter の RowUpdating イベントを処理するメソッドを表します。
名前空間: System.Data.SqlServerCe
アセンブリ: System.Data.SqlServerCe (System.Data.SqlServerCe.dll)
構文
'宣言
Public Delegate Sub SqlCeRowUpdatingEventHandler ( _
sender As Object, _
e As SqlCeRowUpdatingEventArgs _
)
'使用
Dim instance As New SqlCeRowUpdatingEventHandler(AddressOf HandlerMethod)
public delegate void SqlCeRowUpdatingEventHandler(
Object sender,
SqlCeRowUpdatingEventArgs e
)
public delegate void SqlCeRowUpdatingEventHandler(
Object^ sender,
SqlCeRowUpdatingEventArgs^ e
)
type SqlCeRowUpdatingEventHandler =
delegate of
sender:Object *
e:SqlCeRowUpdatingEventArgs -> unit
JScript では、デリゲートは使用できますが、新規に宣言することはできません。
パラメーター
- sender
型: System. . :: . .Object
イベントのソース。
- e
型: System.Data.SqlServerCe. . :: . .SqlCeRowUpdatingEventArgs
イベント データを格納している SqlCeRowUpdatingEventArgs。
説明
ハンドラでは、アクションを実行する必要はありません。例外が生成されたり、呼び出し元のメソッドに例外が伝達されたりすることのないようにコードを作成する必要があります。呼び出し元に届く例外は無視されます。
ハンドラは、SqlCeRowUpdatingEventArgs を使用して、更新の処理に影響を与えることがあります。たとえば、現在の行の更新をスキップしたり、残りの行すべての更新をスキップする場合があります。行はデータ ソースから受信した順序で更新されることに注意してください。
SqlCeRowUpdatingEventArgs デリゲートを作成する場合は、イベントを処理するメソッドを指定します。イベントをイベント ハンドラに関連付けるには、デリゲートのインスタンスをイベントに追加します。デリゲートを削除しない限り、そのイベントが発生すると常にイベント ハンドラが呼び出されます。