ObjectDataSourceView.Insert(IDictionary) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Führt mithilfe der angegebenen values
-Auflistung einen Einfügevorgang durch Aufrufen der Geschäftsobjektmethode aus, die von der InsertMethod-Eigenschaft angegeben wird.
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
Parameter
- values
- IDictionary
Eine IDictionary-Auflistung mit Parametern, die mit der InsertMethod-Eigenschaft zum Ausführen des Einfügevorgangs verwendet wird. Wenn der Methode keine Parameter zugeordnet sind, muss null
übergeben werden.
Gibt zurück
Die Anzahl der eingefügten Zeilen, andernfalls -1 (wenn die Anzahl unbekannt ist).
Ausnahmen
Die CanInsert-Eigenschaft gibt false
zurück.
Hinweise
Der Standardrückgabewert ist -1, was bedeutet, dass eine unbekannte Anzahl von Zeilen eingefügt wurde. Um einen anderen Wert zurückzugeben, legen Sie die AffectedRows -Eigenschaft des ObjectDataSourceStatusEventArgs -Objekts des Ereignisses Inserted fest. Die Anzahl der betroffenen Zeilen wird in der Regel von der Insert
-Methode für das Geschäftsobjekt zurückgegeben, und dieser Wert ist über die ReturnValue -Eigenschaft des ObjectDataSourceStatusEventArgs -Objekts des Inserted Ereignisses verfügbar.
Die Insert -Methode ruft die -Methode auf ExecuteInsert und übergibt die values
-Auflistung.