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.
Exécute une opération d'insertion en appelant la méthode de l'objet métier qui est identifiée par la propriété InsertMethod à l'aide de la collection values
spécifiée.
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ée avec la propriété InsertMethod pour exécuter l'opération d'insertion. Si aucun paramètre n'est associé à la méthode, passez la valeur null
.
Retours
Nombre de lignes insérées ; sinon, -1 si le nombre n'est pas connu.
Exceptions
La propriété CanInsert retourne la valeur false
.
Remarques
La valeur de retour par défaut est -1, ce qui signifie qu’un nombre inconnu de lignes ont été insérées. Pour renvoyer une autre valeur, 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 pour 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.