Поделиться через


Практическое руководство. Программная остановка кэширования источника данных

Обновлен: Ноябрь 2007

Применимость

Сведения в данном разделе относятся только к указанным проектам Visual Studio Tools for Office и версиям приложений Microsoft Office.

Тип проекта

  • Проекты уровня документа

Версия Microsoft Office

  • Выпуск 2007 системы Microsoft Office

  • Microsoft Office 2003

Дополнительные сведения см. в разделе Доступность функций по типам приложений и проектов.

Можно программно удалить объект данных из кэша данных документа, вызвав метод StopCaching ведущего элемента, такой как Document, Workbook или Worksheet. Метод StopCaching является закрытым, хотя и появляется в IntelliSense.

e90554kd.alert_note(ru-ru,VS.90).gifПримечание.

Не вызывайте StopCaching из обработчика событий для события Shutdown документа или листа. К тому времени, когда произошло событие Shutdown, уже слишком поздно изменять кэш данных. Дополнительные сведения о событии Shutdown см. в разделе Инструменты Visual Studio для событий проекта Office.

Прекращение кэширования объекта данных

  • Вызовите метод StopCaching экземпляра документа или листа и передайте имя объекта данных. В этом примере предполагается, что уже существует объект данных DataSet с именем dataSet1, кэширование которого нужно остановить.

    If (Me.IsCached("dataSet1")) Then
        Me.StopCaching("dataSet1")
    End If
    
    if (this.IsCached("dataSet1"))
    {
        this.StopCaching("dataSet1");
    }
    

См. также

Задачи

Практическое руководство. Кэширование данных для автономного использования или для использования на сервере

Практическое руководство. Программное кэширование источника данных в документе MS Office.

Основные понятия

Кэширование данных

Доступ к данным в документах на сервере