Поделиться через


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
Наследование
ReplicationMonitor

Комментарии

Потокобезопасность

Все общедоступные статические элементы (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)

Возвращает сведения об общем состоянии для агентов репликации на отслеживаемом распространителе по типу агента.

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

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