Freigeben über


SqlCeRowUpdatingEventArgs-Klasse

Stellt dem RowUpdating-Ereignis Daten bereit.

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

Hinweise

Das RowUpdating-Ereignis wird ausgelöst, bevor eine Update-Methode in einer Zeile aufgerufen wird.

Wenn Sie die Update-Methode verwenden, treten zwei Ereignisse pro aktualisierte Datenzeile ein. Die Ausführung erfolgt in der folgenden Reihenfolge:

  1. Die Werte in der DataRow werden in die Parameterwerte verschoben.

  2. Das OnRowUpdating-Ereignis wird ausgelöst.

  3. Der Befehl wird ausgeführt.

  4. Wenn der Befehl auf FirstReturnedRecord festgelegt ist, wird das erste zurückgegebene Ergebnis in der DataRow platziert.

  5. Das OnRowUpdated-Ereignis wird ausgelöst.

  6. AcceptChanges wird aufgerufen.

Vererbungshierarchie

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

Threadsicherheit

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.

Siehe auch

Verweis

SqlCeRowUpdatingEventArgs-Member

System.Data.SqlServerCe-Namespace