CacheTagHelper Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
TagHelper implementação direcionada a elementos de <cache> .
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
- Herança
Construtores
Campos
CacheKeyPrefix |
Prefixo usado por CacheTagHelper instâncias ao criar entradas no MemoryCache. |
Propriedades
Enabled |
Obtém ou define o valor que determina se o auxiliar de marca está habilitado ou não. (Herdado de CacheTagHelperBase) |
ExpiresAfter |
Obtém ou define a duração, a partir do momento em que a entrada de cache foi adicionada, quando ela deve ser removida. (Herdado de CacheTagHelperBase) |
ExpiresOn |
Obtém ou define o exato em DateTimeOffset que a entrada de cache deve ser removida. (Herdado de CacheTagHelperBase) |
ExpiresSliding |
Obtém ou define a duração do último acesso em que a entrada de cache deve ser removida. (Herdado de CacheTagHelperBase) |
HtmlEncoder |
Obtém o HtmlEncoder que codifica o conteúdo a ser armazenado em cache. (Herdado de CacheTagHelperBase) |
MemoryCache |
Obtém a IMemoryCache instância usada para armazenar entradas em cache. |
Order |
Quando um conjunto de ITagHelpers é executado, seus Init(TagHelperContext)são invocados pela primeira vez no especificado Order; em seguida, seus ProcessAsync(TagHelperContext, TagHelperOutput)são invocados no especificado Order. Valores maios baixos são executados primeiro. (Herdado de CacheTagHelperBase) |
Priority |
Obtém ou define a CacheItemPriority política para a entrada de cache. |
VaryBy |
Obtém ou define um String para variar o resultado armazenado em cache. (Herdado de CacheTagHelperBase) |
VaryByCookie |
Obtém ou define um conjunto delimitado por vírgulas de nomes de cookie para variar o resultado armazenado em cache. (Herdado de CacheTagHelperBase) |
VaryByCulture |
Obtém ou define um valor que determina se o resultado armazenado em cache deve ser variado pela cultura de solicitação.
Definir isso |
VaryByHeader |
Obtém ou define um conjunto delimitado por vírgulas de cabeçalhos de solicitação HTTP para variar o resultado armazenado em cache. (Herdado de CacheTagHelperBase) |
VaryByQuery |
Obtém ou define um conjunto delimitado por vírgulas de parâmetros de consulta para variar o resultado armazenado em cache. (Herdado de CacheTagHelperBase) |
VaryByRoute |
Obtém ou define um conjunto delimitado por vírgulas de parâmetros de dados de rota para variar o resultado armazenado em cache. (Herdado de CacheTagHelperBase) |
VaryByUser |
Obtém ou define um valor que determina se o resultado armazenado em Usercache deve ser variado pela Identidade para o conectado. (Herdado de CacheTagHelperBase) |
ViewContext |
Obtém ou define o ViewContext para o Modo de Exibição em execução atual. (Herdado de CacheTagHelperBase) |
Métodos
Init(TagHelperContext) |
Inicializa o ITagHelper com o fornecido |
Process(TagHelperContext, TagHelperOutput) |
Executa de forma síncrona o TagHelper com os dados |
ProcessAsync(TagHelperContext, TagHelperOutput) |
Executa de forma assíncrona o TagHelper com os dados |
Aplica-se a
Comentários
https://aka.ms/ContentUserFeedback.
Brevemente: Ao longo de 2024, vamos descontinuar progressivamente o GitHub Issues como mecanismo de feedback para conteúdos e substituí-lo por um novo sistema de feedback. Para obter mais informações, veja:Submeter e ver comentários