Делегат SPContext.GetCachedField

Реализует обратный вызов для проверки значения поля кэшированного.

Пространство имен:  Microsoft.SharePoint
Сборка:  Microsoft.SharePoint (в Microsoft.SharePoint.dll)

Синтаксис

'Декларация
Public Delegate Function GetCachedField ( _
    fieldName As String, _
    <OutAttribute> ByRef cachedFieldValue As String _
) As Boolean
'Применение
Dim instance As New GetCachedField(AddressOf HandlerMethod)
public delegate bool GetCachedField(
    string fieldName,
    out string cachedFieldValue
)

Параметры

  • fieldName
    Тип: System.String

    Строка, указывающая имя поля для проверки, если он кэшируется.

  • cachedFieldValue
    Тип: System.String

    Строка, содержащая поля кэшированного вывода. Этот параметр может содержать пустую строку, если отсутствуют элементы для отображения.

Возвращаемое значение

Тип: System.Boolean
true , если в кэше содержится элемент, даже если она пустая строка; в противном случае — false.

Замечания

Для ускорения отрисовки элементов управления поля страницы без отображения формы, можно реализовать обратный вызов, который кэширует значения. Из соображений безопасности этот обратный вызов может использоваться в режиме отображения только и не может вызываться для определенных элементов управления поля (например, для поля подстановки в список обрезается безопасности). Это лучший способ избежать обратных вызовов параметра на страницы, которые были извлечены или черновые версии.

См. также

Справочные материалы

Пространство имен Microsoft.SharePoint