SqlDataSourceView.Delete(IDictionary, IDictionary) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Führt einen Löschvorgang mithilfe der DeleteCommand SQL-Zeichenfolge, aller Parameter aus, die in der DeleteParameters Auflistung angegeben sind, und die Werte, die sich in den angegebenen keys Und oldValues Auflistungen befinden.
public:
int Delete(System::Collections::IDictionary ^ keys, System::Collections::IDictionary ^ oldValues);
public int Delete(System.Collections.IDictionary keys, System.Collections.IDictionary oldValues);
override this.Delete : System.Collections.IDictionary * System.Collections.IDictionary -> int
Public Function Delete (keys As IDictionary, oldValues As IDictionary) As Integer
Parameter
- keys
- IDictionary
Ein IDictionary Objekt- oder Zeilenschlüsselwert für den ExecuteDelete(IDictionary, IDictionary) zu löschenden Vorgang.
- oldValues
- IDictionary
Eine IDictionary , die Zeilenwerte enthält, die nur ausgewertet werden, wenn die ConflictDetection Eigenschaft auf den CompareAllValues Wert festgelegt ist.
Gibt zurück
Ein Wert, der die Anzahl der aus der zugrunde liegenden Datenbank gelöschten Zeilen darstellt.
Ausnahmen
Die SqlDataSource Verbindung mit der zugrunde liegenden Datenquelle kann nicht hergestellt werden.
-oder-
Die ConflictDetection Eigenschaft wird auf den CompareAllValues Wert festgelegt, und es werden keine oldValues Parameter übergeben.
Die CanDelete Eigenschaft ist false.
Hinweise
Die Delete Methode ruft die ExecuteDelete Methode auf und übergibt die keysoldValues Parameter.