IdentityRangeManagementOption Перечисление
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перечисляет варианты управления назначениями диапазонов столбцов идентичности в таблицах, опубликованных с использованием слияния, репликации и транзакционной репликации с обновлением подписчиков.
public enum class IdentityRangeManagementOption
public enum IdentityRangeManagementOption
type IdentityRangeManagementOption =
Public Enum IdentityRangeManagementOption
- Наследование
-
IdentityRangeManagementOption
Поля
| Имя | Значение | Описание |
|---|---|---|
| None | 0 | Столбцы идентичности реплицируются на абонента как базовый тип данных. |
| Automatic | 1 | Столбцы идентичности помечаются как НЕ ДЛЯ РЕПЛИКАЦИИ, а репликация автоматически присваивает диапазоны идентичности. |
| Manual | 2 | Столбцы идентичности помечаются как НЕ ДЛЯ РЕПЛИКАЦИИ, но репликация не присваивает диапазоны идентичности. |
Комментарии
Управление диапазоном идентичности поддерживается как для слияния, так и для транзакционной репликации с обновлением подписчиков.
Используйте Automatic их при любой возможности.
Поведение автоматического управления диапазоном идентичности задаётся указанием PublisherIdentityRangeSize, SubscriberIdentityRangeSize, и IdentityRangeThreshold.
Manual используется только для снимков и транзакционной репликации без обновлений у абонента, одноранговой транзакционной репликации или если ваше приложение должно программно управлять диапазонами идентичности. С этой опцией необходимо убедиться, что диапазоны назначены Publisher и каждому подписчику, а новые диапазоны назначаются при использовании начальных диапазонов.
Noneрекомендуется только для индексированных просмотров и для обратной совместимости с более ранними версиями Microsoft SQL Server.
Это пространство имён, класс или член поддерживаются только в версии 2.0 фреймворка Microsoft .NET.