ObjectDataSourceView.Insert(IDictionary) Metódus

Definíció

Beszúrási műveletet hajt végre a tulajdonság által InsertMethod a megadott values gyűjtemény használatával azonosított üzleti objektum metódus meghívásával.

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

Paraméterek

values
IDictionary

A IDictionary tulajdonsággal együtt InsertMethod a beszúrási művelet végrehajtásához használt paraméterek gyűjteménye. Ha a metódushoz nincsenek paraméterek társítva, adja át a elemet null.

Válaszok

A beszúrt sorok száma; ellenkező esetben -1, ha a szám nem ismert.

Kivételek

A CanInsert tulajdonság visszaadja a következőt false: .

Megjegyzések

Az alapértelmezett visszatérési érték -1, ami azt jelenti, hogy ismeretlen számú sor lett beszúrva. Egy másik érték visszaadásához állítsa be az AffectedRowsObjectDataSourceStatusEventArgs esemény objektumának tulajdonságát Inserted . Az érintett sorok számát általában az Insert üzleti objektum metódusa adja vissza, és ez az érték az ReturnValue esemény objektumának ObjectDataSourceStatusEventArgs tulajdonságából Inserted érhető el.

A Insert metódus meghívja a metódust ExecuteInsert , és átadja a gyűjteményt values .

A következőre érvényes:

Lásd még