PublisherMonitor Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Контролирует издателя репликации.
public ref class PublisherMonitor sealed : Microsoft::SqlServer::Replication::ReplicationObject
public sealed class PublisherMonitor : Microsoft.SqlServer.Replication.ReplicationObject
type PublisherMonitor = class
inherit ReplicationObject
Public NotInheritable Class PublisherMonitor
Inherits ReplicationObject
- Наследование
Комментарии
Любой PublisherMonitor метод вызывает исключение, если распространитель не установлен и база данных распространителя не существует.
Потокобезопасность
Все общедоступные статические члены (Shared
в Microsoft Visual Basic) этого типа безопасны для многопоточных операций. Потокобезопасная работа с членами экземпляров типа не гарантируется.
Конструкторы
PublisherMonitor() |
Создает новый экземпляр класса PublisherMonitor. |
PublisherMonitor(String, ServerConnection) |
Создает новый экземпляр класса PublisherMonitor с указанным именем и соединением с распространителем. |
Свойства
CachePropertyChanges |
Возвращает или задает значение, указывающее, следует ли кэшировать изменения, внесенные в свойства репликации, или применять их немедленно. (Унаследовано от ReplicationObject) |
CacheRefreshPolicy |
Возвращает или задает политику обновления кэша монитора. |
ConnectionContext |
Возвращает или задает подключение к экземпляру Microsoft SQL Server. (Унаследовано от ReplicationObject) |
DistributionDatabase |
Возвращает имя базы данных распространителя, используемой издателем. |
ExcludeAnonymousSubscriptions |
Возвращает значение, указывающее, возвращаются ли сведения об анонимных подписках. |
IsExistingObject |
Возвращает значение, указывающее, существует ли объект на сервере. (Унаследовано от ReplicationObject) |
Name |
Возвращает имя издателя. |
PublicationMonitors |
Представляет коллекцию объектов PublicationMonitor, каждый из которых представляет публикацию, определенную в контролируемом издателе. |
PublisherType |
Возвращает тип сервера базы данных, который является издателем. |
SqlServerName |
Возвращает имя экземпляра microsoft SQL Server, к которому подключен этот объект. (Унаследовано от ReplicationObject) |
StatusAndWarning |
Получает сведения о состоянии и предупреждения для отслеживаемых пороговых показателей на издателе. |
UserData |
Возвращает или задает свойство объекта, которое позволяет пользователям прикреплять свои собственные данные к объекту. (Унаследовано от ReplicationObject) |
Методы
CheckValidCreation() |
Проверяет создание допустимой репликации. (Унаследовано от ReplicationObject) |
CheckValidDefinition(Boolean) |
Определяет, является ли определение допустимым. (Унаследовано от ReplicationObject) |
CommitPropertyChanges() |
Отправляет все кэшированные инструкции изменения свойств экземпляру Microsoft SQL Server. (Унаследовано от ReplicationObject) |
Decouple() |
Отделяет связанный объект репликации от сервера. (Унаследовано от ReplicationObject) |
EnumDatabasePublications(String) |
Возвращает информацию о публикациях, которые используют указанную базу данных публикации. |
EnumDatabaseSubscriptions(String, PublicationType, SubscriptionResultOption) |
Возвращает информацию о подписках, которые принадлежат к публикациям, использующим указанную базу данных публикации. |
EnumDistributionAgentSessionDetails(String, String) |
Возвращает подробную информацию о сеансе агента распространителя. |
EnumDistributionAgentSessions(String, Int32, Boolean) |
Возвращает информацию о сеансах агента распространителя. |
EnumErrorRecords(Int32) |
Возвращает сведения о возникшем во время сеанса синхронизации ошибках, связанных с указанным идентификатором ошибки. |
EnumLogReaderAgentSessionDetails(String, String) |
Возвращает подробную информацию о сеансе агента чтения журнала. |
EnumLogReaderAgentSessions(String, Int32, Boolean) |
Возвращает информацию о сеансах агента чтения журнала. |
EnumMergeAgentSessionDetails(String, String) |
Возвращает подробную информацию о сеансе агента слияния. |
EnumMergeAgentSessionDetails2(Int32) |
Возвращает дополнительную подробную информацию о сеансе агента слияния. |
EnumMergeAgentSessions(String, Int32, Boolean) |
Возвращает информацию о сеансах агента слияния. |
EnumMergeAgentSessions2(String, Int32, Boolean) |
Возвращает дополнительные сведения о сеансах агента слияния. |
EnumPublications() |
Возвращает информацию о публикациях в отслеживаемом издателе. |
EnumPublications2() |
Возвращает дополнительные сведения о публикациях в отслеживаемом издателе. |
EnumSnapshotAgentSessionDetails(String, String) |
Возвращает подробную информацию о сеансе агента моментальных снимков. |
EnumSnapshotAgentSessions(String, Int32, Boolean) |
Возвращает информацию о сеансах агента моментальных снимков. |
EnumSubscriptions(PublicationType, SubscriptionResultOption) |
Возвращает информацию о подписках, которые принадлежат к публикации в отслеживаемом издателе. |
GetChangeCommand(StringBuilder, String, String) |
Возвращает команду на изменение из репликации. (Унаследовано от ReplicationObject) |
GetCreateCommand(StringBuilder, Boolean, ScriptOptions) |
Возвращает команду на создание из репликации. (Унаследовано от ReplicationObject) |
GetDropCommand(StringBuilder, Boolean) |
Возвращает команду на удаление из репликации. (Унаследовано от ReplicationObject) |
InternalRefresh(Boolean) |
Инициирует внутреннее обновление из репликации. (Унаследовано от ReplicationObject) |
Load() |
Загружает свойства существующего объекта с сервера. (Унаследовано от ReplicationObject) |
LoadProperties() |
Загружает свойства существующего объекта с сервера. (Унаследовано от ReplicationObject) |
Refresh() |
Повторно загружает свойства объекта. (Унаследовано от ReplicationObject) |