CacheTagHelper Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
TagHelper implementación dirigida a <elementos de caché> .
public ref class CacheTagHelper : Microsoft::AspNetCore::Mvc::TagHelpers::CacheTagHelperBase
public class CacheTagHelper : Microsoft.AspNetCore.Mvc.TagHelpers.CacheTagHelperBase
type CacheTagHelper = class
inherit CacheTagHelperBase
Public Class CacheTagHelper
Inherits CacheTagHelperBase
- Herencia
Constructores
Campos
CacheKeyPrefix |
Prefijo usado por CacheTagHelper instancias al crear entradas en MemoryCache. |
Propiedades
Enabled |
Obtiene o establece el valor que determina si el asistente de etiquetas está habilitado o no. (Heredado de CacheTagHelperBase) |
ExpiresAfter |
Obtiene o establece la duración, a partir del momento en que se agregó la entrada de caché, cuando se debe expulsar. (Heredado de CacheTagHelperBase) |
ExpiresOn |
Obtiene o establece exactamente DateTimeOffset la entrada de caché que se debe expulsar. (Heredado de CacheTagHelperBase) |
ExpiresSliding |
Obtiene o establece la duración del último acceso que se debe expulsar la entrada de caché. (Heredado de CacheTagHelperBase) |
HtmlEncoder |
Obtiene el HtmlEncoder objeto que codifica el contenido que se va a almacenar en caché. (Heredado de CacheTagHelperBase) |
MemoryCache |
Obtiene la IMemoryCache instancia usada para almacenar en caché las entradas. |
Order |
Cuando se ejecuta un conjunto de ITagHelpers, sus Init(TagHelperContext)se invocan primero en el especificado Order; a continuación, sus ProcessAsync(TagHelperContext, TagHelperOutput)se invocan en el especificado Order. Los valores más bajos se ejecutan primero. (Heredado de CacheTagHelperBase) |
Priority |
Obtiene o establece la CacheItemPriority directiva para la entrada de caché. |
VaryBy |
Obtiene o establece un objeto String para variar el resultado almacenado en caché según. (Heredado de CacheTagHelperBase) |
VaryByCookie |
Obtiene o establece un conjunto de nombres de cookies delimitado por comas para variar el resultado almacenado en caché. (Heredado de CacheTagHelperBase) |
VaryByCulture |
Obtiene o establece un valor que determina si el resultado almacenado en caché va a variar según la referencia cultural de la solicitud.
Si se establece en |
VaryByHeader |
Obtiene o establece un conjunto de encabezados de solicitud HTTP delimitados por comas para variar el resultado almacenado en caché. (Heredado de CacheTagHelperBase) |
VaryByQuery |
Obtiene o establece un conjunto de parámetros de consulta delimitado por comas para variar el resultado almacenado en caché. (Heredado de CacheTagHelperBase) |
VaryByRoute |
Obtiene o establece un conjunto delimitado por comas de parámetros de datos de ruta para variar el resultado almacenado en caché por. (Heredado de CacheTagHelperBase) |
VaryByUser |
Obtiene o establece un valor que determina si el resultado almacenado en caché va a variar por la identidad del registrado en User. (Heredado de CacheTagHelperBase) |
ViewContext |
Obtiene o establece el objeto ViewContext para la vista en ejecución actual. (Heredado de CacheTagHelperBase) |
Métodos
Init(TagHelperContext) |
Inicializa con ITagHelper el especificado |
Process(TagHelperContext, TagHelperOutput) |
Ejecuta sincrónicamente con los |
ProcessAsync(TagHelperContext, TagHelperOutput) |
Ejecuta de forma asincrónica el TagHelper objeto con los |