ObjectDataSourceView.Delete(IDictionary, IDictionary) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Voert een verwijderbewerking uit door de bedrijfsobjectmethode aan te roepen die wordt geïdentificeerd door de DeleteMethod eigenschap met behulp van de opgegeven keys verzamelingen.oldValues
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
Parameters
- keys
- IDictionary
Een IDictionary van de sleutelwaarden die worden gebruikt om het item te identificeren dat moet worden verwijderd. Deze parameters worden gebruikt met de DeleteMethod eigenschap om de verwijderbewerking uit te voeren. Als er geen parameters zijn gekoppeld aan de methode, geeft u dit door null.
- oldValues
- IDictionary
Een IDictionary met de aanvullende niet-sleutelwaarden die worden gebruikt om het item in de gegevensbron te vinden. Rijwaarden worden alleen doorgegeven aan de methode als de ConflictDetection eigenschap is ingesteld op het CompareAllValues veld.
Retouren
Het aantal rijen dat is verwijderd; anders, -1, als het getal niet bekend is.
Opmerkingen
De standaardwaarde is -1, wat betekent dat een onbekend aantal rijen is verwijderd. Als u een andere waarde wilt retourneren, stelt u de AffectedRows eigenschap van het ObjectDataSourceStatusEventArgs object van de Deleted gebeurtenis-handler in. Het aantal betrokken rijen wordt doorgaans geretourneerd door de Delete methode voor het bedrijfsobject en die waarde is beschikbaar via de ReturnValue eigenschap van de ObjectDataSourceStatusEventArgs parameter van de Deleted gebeurtenis-handler.
De Delete methode roept de ExecuteDelete methode aan, waarbij de keys en oldValues verzamelingen worden doorgegeven.