MergeSubscriberMonitor.GetSessionsSummary Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает сводные сведения о сеансах агента слияния.
Перегрузки
GetSessionsSummary(Int32) |
Возвращает сводные данные о сеансах агента слияния, возникших в течение последнего заданного количества часов. |
GetSessionsSummary() |
Возвращает все доступные сводные сведения о сеансах агента слияния. |
Комментарии
Это пространство имен, класс или элемент поддерживается только платформой Microsoft .NET Framework версии 2.0.
GetSessionsSummary(Int32)
Возвращает сводные данные о сеансах агента слияния, возникших в течение последнего заданного количества часов.
public:
cli::array <Microsoft::SqlServer::Replication::MergeSessionSummary ^> ^ GetSessionsSummary(int hours);
public Microsoft.SqlServer.Replication.MergeSessionSummary[] GetSessionsSummary (int hours);
member this.GetSessionsSummary : int -> Microsoft.SqlServer.Replication.MergeSessionSummary[]
Public Function GetSessionsSummary (hours As Integer) As MergeSessionSummary()
Параметры
- hours
- Int32
Число прошлых часов, для которых возвращаются сведения о сеансе.
Возвращаемое значение
Массив объектов MergeSessionSummary.
Исключения
Происходит, если одно из свойств, определяющих подписку, имеет значение NULL или не указано.
Комментарии
GetSessionsSummary() Вызовите метод вместо , GetSessionsSummary(Int32) чтобы вернуть все доступные сеансы, максимум пять сеансов.
GetSessionsSummary(Int32) Вызов метода эквивалентен выполнению sp_replmonitorhelpmergesession (Transact-SQL) на подписчике.
Метод GetSessionsSummary(Int32) может выполняться членами предопределенных ролей db_owner или replmonitor в базе данных распространителя, при подключении к распространителю или в базе данных подписки при подключении к подписчику.
Это пространство имен, класс или элемент поддерживается только платформой Microsoft .NET Framework версии 2.0.
См. также раздел
- Практическое руководство. Программный мониторинг репликации (программирование RMO)
- Пример монитора подписчика
Применяется к
GetSessionsSummary()
Возвращает все доступные сводные сведения о сеансах агента слияния.
public:
cli::array <Microsoft::SqlServer::Replication::MergeSessionSummary ^> ^ GetSessionsSummary();
public Microsoft.SqlServer.Replication.MergeSessionSummary[] GetSessionsSummary ();
member this.GetSessionsSummary : unit -> Microsoft.SqlServer.Replication.MergeSessionSummary[]
Public Function GetSessionsSummary () As MergeSessionSummary()
Возвращаемое значение
Массив объектов MergeSessionSummary.
Исключения
Происходит, если одно из свойств, определяющих подписку, имеет значение NULL или не указано.
Комментарии
Метод GetSessionsSummary() возвращает MergeSessionSummary объекты для пяти сеансов.
GetSessionsSummary Вызов метода эквивалентен выполнению sp_replmonitorhelpmergesession (Transact-SQL) на подписчике.
Метод GetSessionsSummary может выполняться членами предопределенных ролей db_owner или replmonitor в базе данных распространителя, при подключении к распространителю или в базе данных подписки при подключении к подписчику.
Это пространство имен, класс или элемент поддерживается только платформой Microsoft .NET Framework версии 2.0.
См. также раздел
- Практическое руководство. Программный мониторинг репликации (программирование RMO)
- Пример монитора подписчика