ObjectDataSourceView.Insert(IDictionary) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Utför en infogningsåtgärd genom att anropa den affärsobjektmetod som identifieras av egenskapen med hjälp av InsertMethod den angivna values samlingen.
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
Parametrar
- values
- IDictionary
En IDictionary samling parametrar som används med InsertMethod egenskapen för att utföra infogningsåtgärden. Om det inte finns några parametrar som är associerade med metoden skickar du null.
Returer
Antalet infogade rader. i annat fall -1, om talet inte är känt.
Undantag
Egenskapen CanInsert returnerar false.
Kommentarer
Standardvärdet för retur är -1, vilket innebär att ett okänt antal rader infogades. Om du vill returnera ett annat värde anger du AffectedRows egenskapen för ObjectDataSourceStatusEventArgs händelsens Inserted objekt. Antalet berörda rader returneras vanligtvis av Insert metoden för affärsobjektet och det värdet är tillgängligt från ReturnValue egenskapen ObjectDataSourceStatusEventArgs för händelsens Inserted objekt.
Metoden Insert anropar ExecuteInsert metoden och skickar values samlingen.