ObjectDataSourceView.Insert(IDictionary) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Provede operaci vložení voláním metody obchodního objektu, která je identifikována InsertMethod vlastností pomocí zadané values
kolekce.
public:
int Insert(System::Collections::IDictionary ^ values);
public int Insert (System.Collections.IDictionary values);
override this.Insert : System.Collections.IDictionary -> int
Public Function Insert (values As IDictionary) As Integer
Parametry
- values
- IDictionary
Kolekce IDictionary parametrů používaná s InsertMethod vlastností k provedení operace vložení. Pokud k metodě nejsou přidružené žádné parametry, předejte null
.
Návraty
Počet vložených řádků; v opačném případě hodnota -1, pokud číslo není známo.
Výjimky
Vlastnost CanInsert vrátí false
.
Poznámky
Výchozí návratová hodnota je -1, což znamená, že byl vložen neznámý počet řádků. Pokud chcete vrátit jinou hodnotu, nastavte AffectedRows vlastnost ObjectDataSourceStatusEventArgs objektu Inserted události. Počet ovlivněných řádků je obvykle vrácen metodou Insert
pro obchodní objekt a tato hodnota je k dispozici z ReturnValue vlastnosti ObjectDataSourceStatusEventArgs objektu Inserted události.
Metoda Insert volá metodu a ExecuteInsert předává kolekci values
.