Condividi tramite


ConflictOption Enumerazione

Definizione

Specifica il modo in cui vengono rilevate e risolte le modifiche in conflitto apportate all'origine dati.

public enum class ConflictOption
public enum ConflictOption
type ConflictOption = 
Public Enum ConflictOption
Ereditarietà
ConflictOption

Campi

CompareAllSearchableValues 1

L'aggiornamento e l'eliminazione delle istruzioni include tutte le colonne di cui è possibile eseguire la ricerca dalla tabella nella clausola WHERE. Ciò equivale a specificare CompareAllValuesUpdate | CompareAllValuesDelete.

CompareRowVersion 2

Se nella tabella sono presenti una o più colonne Timestamp, queste verranno utilizzate nella clausola WHERE per tutte le istruzioni di aggiornamento generate. Ciò equivale a specificare CompareRowVersionUpdate | CompareRowVersionDelete.

OverwriteChanges 3

Tutte le istruzioni di aggiornamento ed eliminazione includono solo le colonne della proprietà PrimaryKey nella clausola WHERE. Se non è stata definita alcuna proprietà PrimaryKey, tutte le colonne di cui è possibile eseguire la ricerca vengono incluse nella clausola WHERE. Ciò equivale a OverwriteChangesUpdate | OverwriteChangesDelete.

Si applica a