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 einen Einfügevorgang durch Aufrufen der Geschäftsobjektmethode aus, die von der Eigenschaft mithilfe der InsertMethod angegebenen values Auflistung identifiziert 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 von Parametern, die mit der InsertMethod Eigenschaft zum Ausführen des Einfügevorgangs verwendet werden. Wenn der Methode keine Parameter zugeordnet sind, übergeben Sie .null
Gibt zurück
Die Anzahl der eingefügten Zeilen; andernfalls -1, wenn die Zahl nicht bekannt ist.
Ausnahmen
Die CanInsert Eigenschaft gibt zurück false.
Hinweise
Der Standardwert 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 Inserted Ereignisses 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 ExecuteInsert Methode auf und übergibt die values Auflistung.