CacheTagHelper Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
TagHelper implementazione destinata agli <elementi della 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
- Ereditarietà
Costruttori
CacheTagHelper(CacheTagHelperMemoryCacheFactory, HtmlEncoder) |
Crea un nuovo oggetto CacheTagHelper. |
CacheTagHelper(CacheTagHelperMemoryCacheFactory, HtmlEncoder) |
Crea un nuovo oggetto CacheTagHelper. |
CacheTagHelper(IMemoryCache, HtmlEncoder) |
Crea un nuovo oggetto CacheTagHelper. |
Campi
CacheKeyPrefix |
Prefisso usato dalle istanze durante la creazione di CacheTagHelper voci in MemoryCache. |
Proprietà
Enabled |
Ottiene o imposta il valore che determina se l'helper tag è abilitato o meno. (Ereditato da CacheTagHelperBase) |
ExpiresAfter |
Ottiene o imposta la durata, dal momento in cui è stata aggiunta la voce della cache, quando deve essere rimossa. (Ereditato da CacheTagHelperBase) |
ExpiresOn |
Ottiene o imposta l'esatta DateTimeOffset voce della cache deve essere rimossa. (Ereditato da CacheTagHelperBase) |
ExpiresSliding |
Ottiene o imposta la durata dell'ultimo accesso che deve essere rimossa dalla voce della cache. (Ereditato da CacheTagHelperBase) |
HtmlEncoder |
Ottiene l'oggetto HtmlEncoder che codifica il contenuto da memorizzare nella cache. (Ereditato da CacheTagHelperBase) |
MemoryCache |
Ottiene l'istanza IMemoryCache usata per memorizzare nella cache le voci. |
Order |
Quando viene eseguito un set di s, il relativo viene richiamato per la prima volta nell'oggetto specificato, quindi il relativo ProcessAsync(TagHelperContext, TagHelperOutput)viene richiamato nell'oggetto specificatoOrderOrder.Init(TagHelperContext)ITagHelper I valori inferiori vengono eseguiti prima. (Ereditato da CacheTagHelperBase) |
Priority |
Ottiene o imposta i CacheItemPriority criteri per la voce della cache. |
VaryBy |
Ottiene o imposta un String oggetto per variare il risultato memorizzato nella cache. (Ereditato da CacheTagHelperBase) |
VaryByCookie |
Ottiene o imposta un set delimitato da virgole di nomi di cookie per variare il risultato memorizzato nella cache. (Ereditato da CacheTagHelperBase) |
VaryByCulture |
Ottiene o imposta un valore che determina se il risultato memorizzato nella cache deve essere variato in base alle impostazioni cultura della richiesta.
Impostando questo valore |
VaryByHeader |
Ottiene o imposta un set delimitato da virgole di intestazioni di richiesta HTTP per variare il risultato memorizzato nella cache. (Ereditato da CacheTagHelperBase) |
VaryByQuery |
Ottiene o imposta un set delimitato da virgole di parametri di query per variare il risultato memorizzato nella cache. (Ereditato da CacheTagHelperBase) |
VaryByRoute |
Ottiene o imposta un set delimitato da virgole di parametri di dati di route per variare il risultato memorizzato nella cache. (Ereditato da CacheTagHelperBase) |
VaryByUser |
Ottiene o imposta un valore che determina se il risultato memorizzato nella cache deve essere variato in base all'identità per l'oggetto connesso.User (Ereditato da CacheTagHelperBase) |
ViewContext |
Ottiene o imposta l'oggetto ViewContext per la visualizzazione corrente in esecuzione. (Ereditato da CacheTagHelperBase) |
Metodi
Init(TagHelperContext) |
Inizializza l'oggetto con l'oggetto ITagHelper specificato |
Process(TagHelperContext, TagHelperOutput) |
Esegue in modo sincrono l'oggetto con l'oggetto TagHelper specificato |
ProcessAsync(TagHelperContext, TagHelperOutput) |
Esegue in modo asincrono l'oggetto con l'oggetto TagHelper specificato |
Si applica a
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per