Sdílet prostřednictvím


ObjectDataSourceView.Insert(IDictionary) Metoda

Definice

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žitých s InsertMethod vlastností k provedení operace vložení. Pokud nejsou k metodě přidruženy žádné parametry, předejte null.

Návraty

Počet vložených řádků; v opačném případě -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ů. Chcete-li vrátit jinou hodnotu, nastavte AffectedRows vlastnost ObjectDataSourceStatusEventArgs objektu Inserted události. Počet ovlivněných řádků je obvykle vrácen metodou Insert obchodního objektu a tato hodnota je k dispozici z ReturnValue vlastnosti ObjectDataSourceStatusEventArgs objektu Inserted události.

Metoda Insert volá metodu ExecuteInsert a předává kolekci values .

Platí pro

Viz také