Condividi tramite


IdentityRangeManagementOption Enumerazione

Definizione

Enumera le opzioni per la gestione delle assegnazioni degli intervalli di valori delle colonne Identity nelle tabelle pubblicate mediante la replica di tipo merge e la replica transazionale con Sottoscrittori ad aggiornamento.

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

Campi

Automatic 1

Le colonne Identity sono contrassegnate come NOT FOR REPLICATION e la replica assegna automaticamente gli intervalli di valori Identity.

Manual 2

Le colonne Identity sono contrassegnate come NOT FOR REPLICATION, ma la replica non assegna automaticamente gli intervalli di valori Identity.

None 0

Le colonne Identity vengono replicate nel Sottoscrittore come tipo di dati di base.

Commenti

La gestione degli intervalli di valori Identity è supportata sia per la replica di tipo merge che per la replica transazionale con sottoscrittori ad aggiornamento.

È consigliabile usare Automatic quando possibile.

Il comportamento di gestione automatica degli intervalli di valori Identity viene impostato specificando PublisherIdentityRangeSize, SubscriberIdentityRangeSizee IdentityRangeThreshold.

Manual viene usato solo per la replica snapshot e transazionale senza aggiornamenti nel Sottoscrittore, nella replica transazionale peer-to-peer o se l'applicazione deve controllare gli intervalli di valori Identity a livello di codice. Con questa opzione, è necessario assicurarsi che gli intervalli vengano assegnati al server di pubblicazione e a ogni Sottoscrittore e che vengano assegnati nuovi intervalli se vengono utilizzati gli intervalli iniziali.

Noneè consigliato solo per le viste indicizzate e per la compatibilità con le versioni precedenti di Microsoft SQL Server.

Questo spazio dei nomi, classe o membro è supportato solo nella versione 2.0 di Microsoft .NET Framework.

Si applica a

Vedi anche