DataContext.SubmitChanges - Méthode (ConflictMode, Boolean)
Persiste, à la base de données de contenu, les modifications apportées par l'utilisateur en cours pour une ou plusieurs listes à l'aide du mode de défaillance spécifié et l'indication spécifiée si les versions des éléments de la liste modifiée doivent être incrémentées ; ou, si un conflit d'accès concurrentiel est trouvé, remplit la propriété ChangeConflicts .
Espace de noms : Microsoft.SharePoint.Linq
Assembly : Microsoft.SharePoint.Linq (dans Microsoft.SharePoint.Linq.dll)
Syntaxe
'Déclaration
Public Sub SubmitChanges ( _
failureMode As ConflictMode, _
systemUpdate As Boolean _
)
'Utilisation
Dim instance As DataContext
Dim failureMode As ConflictMode
Dim systemUpdate As Boolean
instance.SubmitChanges(failureMode, systemUpdate)
public void SubmitChanges(
ConflictMode failureMode,
bool systemUpdate
)
Paramètres
failureMode
Type : Microsoft.SharePoint.Linq.ConflictModeUne valeur qui indique si un conflit d'accès concurrentiel doit s'arrêter le taquet écrit des modifications dans la base de données de contenu.
systemUpdate
Type : System.Booleantrue ne pas incrémenter la version d'un élément modifié, false à incrémenter.
Exceptions
Exception | Condition |
---|---|
InvalidOperationException | ObjectTrackingEnabled est false - ou - Au moins un conflit de ChangeConflicts depuis le dernier appel de SubmitChanges() n'est pas encore résolu. |
ChangeConflictException | Il existe un conflit d'accès concurrentiel. |