Server.NotifyTableChange(DataSource, TableNotificationCollection) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Уведомляет экземпляр служб Analysis Services, что в таблицах указанного источника данных произошло изменение.
public void NotifyTableChange (Microsoft.AnalysisServices.DataSource dataSource, Microsoft.AnalysisServices.TableNotificationCollection tableNotifications);
member this.NotifyTableChange : Microsoft.AnalysisServices.DataSource * Microsoft.AnalysisServices.TableNotificationCollection -> unit
Public Sub NotifyTableChange (dataSource As DataSource, tableNotifications As TableNotificationCollection)
Параметры
- dataSource
- DataSource
Источник данных в базе данных служб Analysis Services.
- tableNotifications
- TableNotificationCollection
Объекты TableNotifications, описывающие измененные таблицы.
Комментарии
Команда NotifyTableChange позволяет клиентскому приложению явным образом уведомлять экземпляр служб Analysis Services о том, что одна или несколько таблиц, содержащихся в источнике данных, были изменены. Для упреждающего кэширования такое уведомление указывает, что объекты реляционного OLAP (ROLAP), основанные на этих таблицах, должны быть проверены и обновлены. Этот метод уведомления лучше всего использовать для объектов ROLAP, основанных на представлениях или именованных запросах, определенных в представлении источника данных, для которых изменения могут быть трудно обнаружить и отслеживать. Дополнительные сведения об упреждающем кэшировании см. в разделе "Упреждающее кэширование" (секции).