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.

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

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