RegisteredSubscriber Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет подписчика, зарегистрированного у Publisher или Distributor.
public ref class RegisteredSubscriber sealed : Microsoft::SqlServer::Replication::ReplicationObject
public sealed class RegisteredSubscriber : Microsoft.SqlServer.Replication.ReplicationObject
type RegisteredSubscriber = class
inherit ReplicationObject
Public NotInheritable Class RegisteredSubscriber
Inherits ReplicationObject
- Наследование
Комментарии
В Microsoft SQL Server 2005 больше не требуется явная регистрация подписчика в Publisher. RegisteredSubscriber Класс предназначен для обратной совместимости с предыдущими версиями SQL Server.
Потокобезопасность
Любые публичные статические (Sharedв Microsoft Visual Basic) члены этого типа безопасны для многопоточных операций. Никакие члены экземпляра не гарантированы как потокобезопасные.
Конструкторы
| Имя | Описание |
|---|---|
| RegisteredSubscriber() |
Создает новый экземпляр класса RegisteredSubscriber. |
| RegisteredSubscriber(String, ServerConnection, String, String) |
Создаёт новый экземпляр RegisteredSubscriber класса с указанным именем, указанным соединением с дистрибутивом Publisher, указанным дистрибутивом Publisher и базой данных дистрибутивов. |
| RegisteredSubscriber(String, ServerConnection) |
Создаёт новый экземпляр RegisteredSubscriber класса с указанным именем и заданным соединением с Publisher. |
Свойства
| Имя | Описание |
|---|---|
| CachePropertyChanges |
Получает или задаёт, кэшировать ли изменения, внесённые в свойства репликации, или применять их сразу. (Унаследовано от ReplicationObject) |
| ConnectionContext |
Получает или устанавливает соединение с экземпляром Microsoft SQL Server. (Унаследовано от ReplicationObject) |
| DefaultDistributionSchedule |
Получает расписание по умолчанию для назначения агент распространения, если оно не указано. |
| DefaultMergeSchedule |
Получает расписание по умолчанию для назначения агент слияния, если оно не указано. |
| Description |
Получает или устанавливает текстовое описание объекта. |
| DistributionDatabase |
Получает или устанавливает имя базы данных дистрибуции, которую использует Publisher. |
| DistributionPublisher |
Получает или устанавливает название дистрибутива Publisher, к которому зарегистрирован подписчик. |
| IsExistingObject |
Понимает, существует ли объект на сервере или нет. (Унаследовано от ReplicationObject) |
| Name |
Получает или устанавливает имя зарегистрированного абонента. |
| SqlServerName |
Получает имя экземпляра Microsoft SQL Server, к которому подключён этот объект. (Унаследовано от ReplicationObject) |
| SubscriberSecurity |
Получает контекст безопасности, который используется агент распространения или агент слияния для подключения к этому зарегистрированному абоненту. |
| Type |
Получает или устанавливает тип абонента. |
| UserData |
Получает или устанавливает свойство объекта, позволяющее пользователям прикреплять к объекту свои собственные данные. (Унаследовано от ReplicationObject) |
Методы
| Имя | Описание |
|---|---|
| CheckValidCreation() |
Проверяет допустимое создание репликации. (Унаследовано от ReplicationObject) |
| CheckValidDefinition(Boolean) |
Указывает, действительно ли определение. (Унаследовано от ReplicationObject) |
| CommitPropertyChanges() |
Отправляет все кэшированные операторы изменения свойств на экземпляр Microsoft SQL Server. (Унаследовано от ReplicationObject) |
| Create() |
Регистрирует подписчика в указанном Publisher или Distributor. |
| Decouple() |
Отделяет объект репликации, на который связан, от сервера. (Унаследовано от ReplicationObject) |
| GetChangeCommand(StringBuilder, String, String) |
Возвращает команду изменения из репликации. (Унаследовано от ReplicationObject) |
| GetCreateCommand(StringBuilder, Boolean, ScriptOptions) |
Возвращает команду create из репликации. (Унаследовано от ReplicationObject) |
| GetDropCommand(StringBuilder, Boolean) |
Возвращает команду drop из репликации. (Унаследовано от ReplicationObject) |
| InternalRefresh(Boolean) |
Запускает внутреннее обновление после репликации. (Унаследовано от ReplicationObject) |
| Load() |
Загружает свойства существующего объекта с сервера. (Унаследовано от ReplicationObject) |
| LoadProperties() |
Загружает свойства существующего объекта с сервера. (Унаследовано от ReplicationObject) |
| Refresh() |
Перезагружает свойства объекта. (Унаследовано от ReplicationObject) |
| Remove() |
Удаляет регистрацию подписчика, представленную объектом. |
| Script(ScriptOptions) |
Возвращает строку с скриптом создания или удаления Transact-SQL для Microsoft SQL Server зарегистрированного абонента на серверном компьютере, который представляет объект. |