SqlCeRowUpdatingEventArgs Class

Provides data for the RowUpdating event.

Inheritance Hierarchy


Namespace:  System.Data.SqlServerCe
Assembly:  System.Data.SqlServerCe (in System.Data.SqlServerCe.dll)


Public NotInheritable Class SqlCeRowUpdatingEventArgs _
    Inherits RowUpdatingEventArgs
Dim instance As SqlCeRowUpdatingEventArgs
public sealed class SqlCeRowUpdatingEventArgs : RowUpdatingEventArgs
public ref class SqlCeRowUpdatingEventArgs sealed : public RowUpdatingEventArgs
type SqlCeRowUpdatingEventArgs =  
        inherit RowUpdatingEventArgs
public final class SqlCeRowUpdatingEventArgs extends RowUpdatingEventArgs

The SqlCeRowUpdatingEventArgs type exposes the following members.


  Name Description
Public method SqlCeRowUpdatingEventArgs Initializes a new instance of the SqlCeRowUpdatingEventArgs class.



  Name Description
Protected property BaseCommand (inherited from RowUpdatingEventArgs)
Public property Command Gets or sets the SqlCeCommand to execute when performing an Update.
Public property Errors (inherited from RowUpdatingEventArgs)
Public property Row (inherited from RowUpdatingEventArgs)
Public property StatementType (inherited from RowUpdatingEventArgs)
Public property Status (inherited from RowUpdatingEventArgs)
Public property TableMapping (inherited from RowUpdatingEventArgs)



  Name Description
Public method Equals (inherited from Object)
Protected method Finalize (inherited from Object)
Public method GetHashCode (inherited from Object)
Public method GetType (inherited from Object)
Protected method MemberwiseClone (inherited from Object)
Public method ToString (inherited from Object)



The RowUpdating event is raised before an Update to a row.

When using Update, there are two events that occur for each data row updated. The order of execution is as follows:

  1. The values in the DataRow are moved to the parameter values.

  2. The OnRowUpdating event is raised.

  3. The command executes.

  4. If the command is set to FirstReturnedRecord, the first returned result is placed in the DataRow.

  5. The OnRowUpdated event is raised.

  6. AcceptChanges is called.

Thread Safety

Any public static (Shared in Microsoft Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also


System.Data.SqlServerCe Namespace