ObjectDataSourceView.ExecuteInsert(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 invoegbewerking uit door de bedrijfsobjectmethode aan te roepen die wordt geïdentificeerd door de InsertMethod eigenschap met behulp van de opgegeven values verzameling.
protected:
override int ExecuteInsert(System::Collections::IDictionary ^ values);
protected override int ExecuteInsert(System.Collections.IDictionary values);
override this.ExecuteInsert : System.Collections.IDictionary -> int
Protected Overrides Function ExecuteInsert (values As IDictionary) As Integer
Parameters
- values
- IDictionary
Een IDictionary van de parameters die worden gebruikt met de InsertMethod eigenschap om de invoegbewerking uit te voeren. Als er geen parameters zijn gekoppeld aan de methode, geeft u dit door null.
Retouren
Het aantal ingevoegde rijen; anders, -1, als het getal niet bekend is. Zie Insert voor meer informatie.
Uitzonderingen
De CanInsert eigenschap retourneert false.
values is null of leeg.
Opmerkingen
De ObjectDataSourceView klasse implementeert de overgenomen ExecuteInsert methode om gegevens in te voegen in een onderliggend gegevensarchief met behulp van een zakelijk object. Paginaontwikkelaars en auteurs van gegevensgebonden besturingselementen roepen de ExecuteInsert methode niet rechtstreeks aan. Gebruik in plaats daarvan de openbaar weergegeven Insert methode.
Voordat de invoeging wordt uitgevoerd, wordt de OnInserting methode aangeroepen om de Inserting gebeurtenis te genereren. U kunt deze gebeurtenis afhandelen om de waarden van de parameters te onderzoeken en eventuele voorverwerkingen uit te voeren voordat de Insert methode wordt aangeroepen.
Als u een invoegbewerking wilt uitvoeren, gebruikt het ObjectDataSourceView besturingselement weerspiegeling om de methode aan te roepen die wordt geïdentificeerd door de InsertMethod eigenschap en eventuele bijbehorende parameters die zich in de values verzameling bevinden en voert het vervolgens uit. Nadat de bewerking is voltooid, wordt de OnInserted methode aangeroepen om de Inserted gebeurtenis te genereren. U kunt deze gebeurtenis afhandelen om retourwaarden, foutcodes te onderzoeken en eventuele naverwerking uit te voeren.
Zie voor meer informatie over het retourneren van het aantal ingevoegde Insertrijen.