ObjectDataSourceView.Insert(IDictionary) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.