Cet article a fait l'objet d'une traduction manuelle. Déplacez votre pointeur sur les phrases de l'article pour voir la version originale de ce texte. |
Traduction
Source
|
DataContext.SubmitChanges, méthode
Traite l'ensemble des objets modifiés à insérer, mettre à jour ou supprimer et exécute les commandes appropriées pour implémenter les modifications de la base de données.
Ce membre est surchargé. Pour obtenir des informations complètes sur ce membre, y compris sa syntaxe, son utilisation et des exemples s'y rapportant, cliquez sur un nom dans la liste de surcharge.
| Nom | Description | |
|---|---|---|
|
SubmitChanges() | Traite l'ensemble des objets modifiés à insérer, mettre à jour ou supprimer et exécute les commandes appropriées pour implémenter les modifications de la base de données. |
|
SubmitChanges(ConflictMode) | Envoie à la base de données sous-jacente les modifications apportées aux objets récupérés, et spécifie l'action à effectuer si la soumission échoue. |
Si les méthodes override sont présentes pour l'insertion, la mise à jour ou la suppression, SubmitChanges exécute ces méthodes au lieu des commandes LINQ to SQL par défaut.
SubmitChanges démarre une transaction et se restaurera si une exception se produit pendant que SubmitChanges s'exécute. Toutefois, cette opération ne restaure les modifications en mémoire ou suivies par le DataContext ; ces modifications devront être restaurées manuellement. Vous pouvez démarrer avec une nouvelle instance du DataContext si les modifications en mémoire doivent être ignorées.