SqlCeRowUpdatingEventArgs Class

Provides data for the RowUpdating event.

Inheritance Hierarchy

System.Object
  System.EventArgs
    System.Data.Common.RowUpdatingEventArgs
      System.Data.SqlServerCe.SqlCeRowUpdatingEventArgs

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

Syntax

'Declaration
Public NotInheritable Class SqlCeRowUpdatingEventArgs _
    Inherits RowUpdatingEventArgs
'Usage
Dim instance As SqlCeRowUpdatingEventArgs
public sealed class SqlCeRowUpdatingEventArgs : RowUpdatingEventArgs
public ref class SqlCeRowUpdatingEventArgs sealed : public RowUpdatingEventArgs
[<SealedAttribute>]
type SqlCeRowUpdatingEventArgs =  
    class
        inherit RowUpdatingEventArgs
    end
public final class SqlCeRowUpdatingEventArgs extends RowUpdatingEventArgs

The SqlCeRowUpdatingEventArgs type exposes the following members.

Constructors

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

Top

Properties

  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)

Top

Methods

  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)

Top

Remarks

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

Reference

System.Data.SqlServerCe Namespace