ObjectDataSourceView.Insert(IDictionary) Metod

Definition

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.

Gäller för

Se även