CacheView 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í.
Componente que almacena en caché el HTML representado de su contenido secundario durante la representación del lado servidor (SSR). En la acierto de caché, los componentes secundarios no se crean instancias ni se representan.
public sealed class CacheView : IDisposable, Microsoft.AspNetCore.Components.IComponent
type CacheView = class
interface IComponent
interface IDisposable
Public NotInheritable Class CacheView
Implements IComponent, IDisposable
- Herencia
-
CacheView
- Implementaciones
Constructores
| Nombre | Description |
|---|---|
| CacheView() |
Componente que almacena en caché el HTML representado de su contenido secundario durante la representación del lado servidor (SSR). En la acierto de caché, los componentes secundarios no se crean instancias ni se representan. |
Propiedades
| Nombre | Description |
|---|---|
| CacheKey |
Obtiene o establece una clave de caché explícita para la desambiguación cuando varias CacheView instancias comparten el mismo antecesor de componente. |
| ChildContent |
Obtiene o establece el contenido que se va a almacenar en caché. |
| Enabled |
Obtiene o establece si el almacenamiento en caché está habilitado. Tiene como valor predeterminado |
| ExpiresAfter |
Obtiene o establece cuánto tiempo después de crear la entrada de caché se debe expulsar. |
| ExpiresOn |
Obtiene o establece el absoluto DateTimeOffset cuando se debe expulsar la entrada de caché. |
| ExpiresSliding |
Obtiene o establece cuánto tiempo después del último acceso a la entrada de caché se debe expulsar.
No se admite cuando el almacén de vistas de caché usa |
| VaryBy |
Obtiene o establece un valor de cadena personalizado para variar la memoria caché. |
| VaryByCookie |
Obtiene o establece una lista separada por comas de nombres de cookies para variar la memoria caché por. |
| VaryByCulture |
Obtiene o establece si se va a variar la memoria caché según la referencia cultural actual. |
| VaryByHeader |
Obtiene o establece una lista separada por comas de nombres de encabezado HTTP para variar la memoria caché por. |
| VaryByQuery |
Obtiene o establece una lista separada por comas de nombres de parámetros de cadena de consulta para variar la memoria caché por.
Se usa |
| VaryByRoute |
Obtiene o establece una lista separada por comas de nombres de parámetros de ruta para variar la memoria caché por. |
| VaryByUser |
Obtiene o establece si se va a variar la memoria caché por la identidad de usuario autenticada. |
Métodos
| Nombre | Description |
|---|---|
| Dispose() |
Componente que almacena en caché el HTML representado de su contenido secundario durante la representación del lado servidor (SSR). En la acierto de caché, los componentes secundarios no se crean instancias ni se representan. |
Implementaciones de interfaz explícitas
| Nombre | Description |
|---|---|
| IComponent.Attach(RenderHandle) |
Asocia el componente a .RenderHandle |
| IComponent.SetParametersAsync(ParameterView) |
Establece los parámetros proporcionados por el elemento primario del componente en el árbol de representación. |