Делегат SPContext.SetCachedField
Реализует функцию обратного вызова, чтобы установить кэширование значения полей.
Пространство имен: Microsoft.SharePoint
Сборка: Microsoft.SharePoint (в Microsoft.SharePoint.dll)
Синтаксис
'Декларация
Public Delegate Sub SetCachedField ( _
fieldName As String, _
cachedFieldValue As String _
)
'Применение
Dim instance As New SetCachedField(AddressOf HandlerMethod)
public delegate void SetCachedField(
string fieldName,
string cachedFieldValue
)
Параметры
fieldName
Тип: System.StringСтрока, указывающая имя поля, которое будет кэшироваться.
cachedFieldValue
Тип: System.StringСтрока, задающая поле кэшированные выходные данные. Этот параметр может содержать пустую строку, если отсутствуют элементы для отображения.
Замечания
Для ускорения отрисовки элементов управления поля страницы без отображения формы, можно реализовать обратный вызов, который кэширует значения. Из соображений безопасности этот обратный вызов может использоваться в режиме отображения только и не может вызываться для определенных элементов управления поля (например, для поля подстановки в список обрезается безопасности). Это лучший способ избежать установки обратных вызовов для черновые версии или страниц, которые будут извлечены.