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ží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 .

Platí pro

Viz také