ObjectDataSourceView.Insert(IDictionary) Metódus
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
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 .