Partager via


ObjectDataSourceView.Insert(IDictionary) Méthode

Définition

Effectue une opération d’insertion en appelant la méthode d’objet métier identifiée par la propriété à l’aide de la InsertMethod collection spécifiée values .

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ètres

values
IDictionary

Collection IDictionary de paramètres utilisés avec la InsertMethod propriété pour effectuer l’opération d’insertion. S’il n’existe aucun paramètre associé à la méthode, passez null.

Retours

Nombre de lignes insérées ; sinon, -1, si le nombre n’est pas connu.

Exceptions

La CanInsert propriété retourne false.

Remarques

La valeur de retour par défaut est -1, ce qui signifie qu’un nombre inconnu de lignes a été inséré. Pour retourner une valeur différente, définissez la AffectedRows propriété de l’objet ObjectDataSourceStatusEventArgs de l’événement Inserted . Le nombre de lignes affectées est généralement retourné par la Insert méthode de l’objet métier, et cette valeur est disponible à partir de la ReturnValue propriété de l’objet ObjectDataSourceStatusEventArgs de l’événement Inserted .

La Insert méthode appelle la ExecuteInsert méthode, en passant la values collection.

S’applique à

Voir aussi