Lire en anglais

Partager via


ConflictOption Énumération

Définition

Spécifie comment les modifications en conflit avec la source de données seront détectées et résolues.

C#
public enum ConflictOption
Héritage
ConflictOption

Champs

Nom Valeur Description
CompareAllSearchableValues 1

Les instructions de mise à jour et de suppression incluront dans la clause WHERE toutes les colonnes à inspecter dans la table. Cela équivaut à spécifier CompareAllValuesUpdate | CompareAllValuesDelete.

CompareRowVersion 2

Si des colonnes Timestamp existent dans la table, elles sont utilisées dans la clause WHERE pour toutes les instructions de mise à jour générées. Cela équivaut à spécifier CompareRowVersionUpdate | CompareRowVersionDelete.

OverwriteChanges 3

Toutes les instructions de mise à jour et de suppression incluent uniquement les colonnes PrimaryKey dans la clause WHERE. Si aucun PrimaryKey n'est défini, toutes les colonnes à inspecter sont incluses dans la clause WHERE. Cela équivaut à OverwriteChangesUpdate | OverwriteChangesDelete.

S’applique à

Produit Versions
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1