MergeSubscriberMonitor.GetSessionsSummary Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает сводную информацию о сессиях агент слияния.
Перегрузки
| Имя | Описание |
|---|---|
| GetSessionsSummary(Int32) |
Возвращает сводную информацию для сессий агент слияния, которые происходили за указанное количество часов. |
| GetSessionsSummary() |
Возвращает всю доступную сводную информацию о сессиях агент слияния. |
Комментарии
Это пространство имён, класс или член поддерживаются только в версии 2.0 фреймворка Microsoft .NET.
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 или реплмониторить фиксированные роли базы данных в базе данных распределения, при подключении к Дистрибьютору, или в подписной базе данных при подключении к Абоненту.
Это пространство имён, класс или член поддерживаются только в версии 2.0 фреймворка Microsoft .NET.
См. также раздел
- Как организовать: Программное отслеживание репликации (программирование 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 или реплмониторить фиксированные роли базы данных в базе данных распределения, при подключении к Дистрибьютору, или в подписной базе данных при подключении к Абоненту.
Это пространство имён, класс или член поддерживаются только в версии 2.0 фреймворка Microsoft .NET.
См. также раздел
- Как организовать: Программное отслеживание репликации (программирование RMO)
- Образец монитора абонента