IdentityRangeManagementOption Перечисление

Определение

Перечисляет параметры для управления назначениями диапазонов столбцов идентификаторов в таблицах, опубликованных с использованием репликации слиянием и репликации транзакций с обновляемыми подписками.

public enum class IdentityRangeManagementOption
public enum IdentityRangeManagementOption
type IdentityRangeManagementOption = 
Public Enum IdentityRangeManagementOption
Наследование
IdentityRangeManagementOption

Поля

Automatic 1

Столбцы идентификаторов отмечены как NOT FOR REPLICATION, и репликация автоматически назначает диапазоны идентификаторов.

Manual 2

Столбцы идентификаторов отмечены как NOT FOR REPLICATION, но репликация не назначает диапазоны идентификаторов.

None 0

Столбцы идентификаторов реплицируются на подписчиков как базовый тип данных.

Комментарии

Управление диапазоном удостоверений поддерживается как для репликации слиянием, так и для репликации транзакций с обновлением подписчиков.

По возможности следует использовать Automatic .

Автоматическое управление диапазоном удостоверений задается путем PublisherIdentityRangeSizeуказания , SubscriberIdentityRangeSizeи IdentityRangeThreshold.

Manual используется только для репликации моментальных снимков и транзакций без обновлений на подписчике, одноранговой репликации транзакций или если приложение должно управлять диапазонами удостоверений программным способом. При использовании этого параметра необходимо убедиться, что диапазоны назначены издателю и каждому подписчику, а также новые диапазоны, если используются исходные диапазоны.

Noneрекомендуется только для индексированных представлений и обратной совместимости с более ранними версиями Microsoft SQL Server.

Это пространство имен, класс или элемент поддерживается только платформой Microsoft .NET Framework версии 2.0.

Применяется к

См. также раздел