ReplicationMonitor Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Мониторит сервер репликации.
public ref class ReplicationMonitor sealed : Microsoft::SqlServer::Replication::ReplicationObject
public sealed class ReplicationMonitor : Microsoft.SqlServer.Replication.ReplicationObject
type ReplicationMonitor = class
inherit ReplicationObject
Public NotInheritable Class ReplicationMonitor
Inherits ReplicationObject
- Наследование
Комментарии
Потокобезопасность
Любые публичные статические (Sharedв Microsoft Visual Basic) члены этого типа безопасны для многопоточных операций. Никакие члены экземпляра не гарантированы как потокобезопасные.
Конструкторы
| Имя | Описание |
|---|---|
| ReplicationMonitor() |
Создает новый экземпляр класса ReplicationMonitor. |
| ReplicationMonitor(ServerConnection) |
Создаёт новый экземпляр ReplicationMonitor класса с указанным соединением к экземпляру Microsoft SQL Server. |
Свойства
| Имя | Описание |
|---|---|
| CachePropertyChanges |
Получает или задаёт, кэшировать ли изменения, внесённые в свойства репликации, или применять их сразу. (Унаследовано от ReplicationObject) |
| CacheRefreshPolicy |
Получает или устанавливает политику обновления кэша монитора. |
| ConnectionContext |
Получает или устанавливает соединение с экземпляром Microsoft SQL Server. (Унаследовано от ReplicationObject) |
| ExcludeAnonymousSubscriptions |
Узнаёт, возвращается ли информация об анонимных подписках. |
| IsExistingObject |
Понимает, существует ли объект на сервере или нет. (Унаследовано от ReplicationObject) |
| Name |
Получает имя экземпляра Microsoft SQL Server, который сейчас подключён. |
| PublisherMonitors |
Получает коллекцию PublisherMonitor объектов, которые используются для мониторинга издателей, использующих контролируемого дистрибьютора. |
| SqlServerName |
Получает имя экземпляра Microsoft SQL Server, к которому подключён этот объект. (Унаследовано от ReplicationObject) |
| Status |
Получает общий статус репликации у Дистрибьютора, включая всех издателей, использующих Дистрибьютора. |
| UserData |
Получает или устанавливает свойство объекта, позволяющее пользователям прикреплять к объекту свои собственные данные. (Унаследовано от ReplicationObject) |
Методы
| Имя | Описание |
|---|---|
| CheckValidCreation() |
Проверяет допустимое создание репликации. (Унаследовано от ReplicationObject) |
| CheckValidDefinition(Boolean) |
Указывает, действительно ли определение. (Унаследовано от ReplicationObject) |
| CommitPropertyChanges() |
Отправляет все кэшированные операторы изменения свойств на экземпляр Microsoft SQL Server. (Унаследовано от ReplicationObject) |
| Decouple() |
Отделяет объект репликации, на который связан, от сервера. (Унаследовано от ReplicationObject) |
| EnumDistributionAgents() |
Информация о возвратах вакансий агент распространения на контролируемом дистрибьюторе. |
| EnumErrorRecords(String, Int32) |
Возвращает информацию об ошибках, связанных с указанным идентификатором ошибки, произошедшими во время сессии синхронизации. |
| EnumLogReaderAgents() |
Информация о возвратах вакансий агента по читателям журналов на контролируемом дистрибьюторе. |
| EnumMergeAgents() |
Возвращает информацию о вакансиях агент слияния на контролируемом дистрибьюторе. |
| EnumMiscellaneousAgents() |
Возвращает информацию о вакансиях для различных агентов по репликации у контролируемого дистрибьютора. |
| EnumPublishers() |
Возвращает информацию об издателях, использующих контролируемого дистрибьютора. |
| EnumPublishers2() |
Возвращает список издателей, которые используют текущий сервер в качестве дистрибьютора. |
| EnumQueueReaderAgents() |
Информация о возвратах по вакансиям агента по считыванию очередей на контролируемом дистрибьюторе. |
| EnumQueueReaderAgentSessionDetails(String, Int32, String) |
Возвращает подробную информацию о сессии агента Читателя Очереди. |
| EnumQueueReaderAgentSessions(String, Int32, Int32, Boolean) |
Возвращает список информации о сессиях Агента Читателя Очереди, включая статус и статистику. |
| EnumSnapshotAgents() |
Возвращает информацию о вакансиях агент моментальных снимков на контролируемом дистрибьюторе. |
| 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) |
| StatusOf(AgentType) |
Возвращает общий статус репликационных агентов на контролируемом дистрибьюторе по типу агента. |