Delegado SPContext.SetCachedField
Implementa la caché de una devolución de llamada para establecer los valores de campo.
Espacio de nombres: Microsoft.SharePoint
Ensamblado: Microsoft.SharePoint (en Microsoft.SharePoint.dll)
Sintaxis
'Declaración
Public Delegate Sub SetCachedField ( _
fieldName As String, _
cachedFieldValue As String _
)
'Uso
Dim instance As New SetCachedField(AddressOf HandlerMethod)
public delegate void SetCachedField(
string fieldName,
string cachedFieldValue
)
Parámetros
fieldName
Tipo: System.StringUna cadena que especifica el nombre del campo que se va a almacenar en caché.
cachedFieldValue
Tipo: System.StringUna cadena que especifica el resultado del campo almacenado en caché. Este parámetro puede contener una cadena vacía si no hay nada que mostrar.
Comentarios
Para acelerar el procesamiento de los controles de campo en las páginas de formulario de presentación no, puede implementar una devolución de llamada que almacena en caché los valores. Por motivos de seguridad, esta devolución de llamada puede utilizarse en modo de presentación únicamente y no se puede llamar para determinados controles de campo (por ejemplo, para un campo de búsqueda a una lista de restricciones de seguridad). Es una práctica recomendada para evitar la configuración de las devoluciones de llamada para las versiones de borrador o para las páginas que están desprotegidas.