Freigeben über


LinqDataSource.Delete(IDictionary, IDictionary) Methode

Definition

Führt einen Löschvorgang aus.

public:
 int Delete(System::Collections::IDictionary ^ keys, System::Collections::IDictionary ^ oldValues);
public int Delete (System.Collections.IDictionary keys, System.Collections.IDictionary oldValues);
member this.Delete : System.Collections.IDictionary * System.Collections.IDictionary -> int
Public Function Delete (keys As IDictionary, oldValues As IDictionary) As Integer

Parameter

keys
IDictionary

Die Zeilenschlüsselwerte für die zu löschenden Datensätze.

oldValues
IDictionary

Die Zeilenwerte, die ausgewertet werden, um Datenkonflikte zu erkennen.

Gibt zurück

Int32

Die Anzahl der vom Löschvorgang betroffenen Datensätze.

Hinweise

Normalerweise müssen Sie die Delete Methode nicht aus Ihrem Code aufrufen. Wenn Sie ein Steuerelement mit einem LinqDataSource datengebundenen Steuerelement verwenden, ruft das datengebundene Steuerelement die Methode automatisch auf Delete , wenn der Benutzer Aktionen zum Löschen eines Datensatzes ausführt. Sie rufen die Delete Methode explizit auf, wenn Sie ihren eigenen Prozess zum Löschen von Daten erstellen möchten. Sie können beispielsweise die Delete Methode aufrufen, wenn Sie einen Datensatz basierend auf einem Ereignis außerhalb des datengebundenen Steuerelements löschen möchten.

Gilt für