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) |