Delegato SqlCeRowUpdatingEventHandler
Rappresenta il metodo che gestisce l'evento RowUpdating di un oggetto SqlCeDataAdapter.
Spazio dei nomi System.Data.SqlServerCe
Assembly: System.Data.SqlServerCe (in System.Data.SqlServerCe.dll)
'Dichiarazione
Public Delegate Sub SqlCeRowUpdatingEventHandler ( _
sender As Object, _
e As SqlCeRowUpdatingEventArgs _
)
'Utilizzo
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 supporta l'utilizzo di delegati, ma non la dichiarazione di nuovi delegati.
- sender
Tipo: System.Object
Origine dell'evento.
- e
Tipo: System.Data.SqlServerCe.SqlCeRowUpdatingEventArgs
Oggetto SqlCeRowUpdatingEventArgs che contiene i dati dell'evento.
Non è necessario che il gestore esegua alcuna operazione; occorre inoltre evitare che nel codice siano generate eccezioni o siano consentite eccezioni che si propagano al metodo chiamante. Tutte le eccezioni che raggiungono il chiamante vengono ignorate.
È possibile che il gestore utilizzi l'oggetto SqlCeRowUpdatingEventArgs per influenzare l'elaborazione degli aggiornamenti. Nel gestore, ad esempio, è possibile saltare l'aggiornamento della riga corrente o l'aggiornamento di tutte le righe restanti. Le righe vengono aggiornate nell'ordine in cui sono state ricevute dall'origine dati.
Quando si crea un delegato SqlCeRowUpdatingEventArgs, si identifica il metodo che gestirà l'evento. Per associare l'evento al gestore eventi in uso, aggiungere all'evento un'istanza del delegato. Il gestore eventi viene chiamato ogni volta che si verifica l'evento, a meno che il delegato non venga rimosso.