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) |
Возвращает команду на создание из репликации. (Унаследовано от ReplicationObject) |
| GetDropCommand(StringBuilder, Boolean) |
Возвращает команду на удаление из репликации. (Унаследовано от ReplicationObject) |
| InternalRefresh(Boolean) |
Инициирует внутреннее обновление из репликации. (Унаследовано от ReplicationObject) |
| Load() |
Загружает свойства существующего объекта с сервера. (Унаследовано от ReplicationObject) |
| LoadProperties() |
Загружает свойства существующего объекта с сервера. (Унаследовано от ReplicationObject) |
| Refresh() |
Повторно загружает свойства объекта. (Унаследовано от ReplicationObject) |
| StatusOf(AgentType) |
Возвращает сведения об общем состоянии для агентов репликации на отслеживаемом распространителе по типу агента. |