Partager via


ObjectChangeConflict.Resolve - Méthode (RefreshMode, Boolean)

Résout les différences en assignant chaque champ et propriété, pour lequel il existe une différence, une valeur est rendue persistante dans la base de données lors du prochain appel de SubmitChanges.

Espace de noms :  Microsoft.SharePoint.Linq
Assembly :  Microsoft.SharePoint.Linq (dans Microsoft.SharePoint.Linq.dll)

Syntaxe

'Déclaration
Public Sub Resolve ( _
    refreshMode As RefreshMode, _
    autoResolveDeletes As Boolean _
)
'Utilisation
Dim instance As ObjectChangeConflict
Dim refreshMode As RefreshMode
Dim autoResolveDeletes As Boolean

instance.Resolve(refreshMode, autoResolveDeletes)
public void Resolve(
    RefreshMode refreshMode,
    bool autoResolveDeletes
)

Paramètres

  • autoResolveDeletes
    Type : System.Boolean

    true pour traiter le conflit comme résolu si l'élément de liste en cours de modification a été supprimé de la base de données ; false de lever exception InvalidOperationException si l'élément de liste en cours de modification a été supprimé de la base de données

Exceptions

Exception Condition
InvalidOperationException

autoResolveDeletes est false , et l'élément de liste mis à jour a été supprimé de la base de données.

Remarques

Si l'élément de liste a été supprimé de la base de données et autoResolveDeletes est true, Resolve(RefreshMode, Boolean) définit IsResolved sur true.

Voir aussi

Référence

ObjectChangeConflict classe

ObjectChangeConflict - Membres

Resolve - Surcharge

Microsoft.SharePoint.Linq - Espace de noms