CacheTagHelper Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
TagHelper implementacja określania wartości docelowej elementów <pamięci podręcznej> .
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
- Dziedziczenie
Konstruktory
CacheTagHelper(CacheTagHelperMemoryCacheFactory, HtmlEncoder) |
Tworzy nowy adres CacheTagHelper. |
CacheTagHelper(CacheTagHelperMemoryCacheFactory, HtmlEncoder) |
Tworzy nowy adres CacheTagHelper. |
CacheTagHelper(IMemoryCache, HtmlEncoder) |
Tworzy nowy adres CacheTagHelper. |
Pola
CacheKeyPrefix |
Prefiks używany przez CacheTagHelper wystąpienia podczas tworzenia wpisów w pliku MemoryCache. |
Właściwości
Enabled |
Pobiera lub ustawia wartość, która określa, czy pomocnik tagu jest włączony, czy nie. (Odziedziczone po CacheTagHelperBase) |
ExpiresAfter |
Pobiera lub ustawia czas trwania od momentu dodania wpisu pamięci podręcznej, kiedy powinien zostać wykluczony. (Odziedziczone po CacheTagHelperBase) |
ExpiresOn |
Pobiera lub ustawia dokładnie DateTimeOffset wpis pamięci podręcznej powinien zostać wykluczony. (Odziedziczone po CacheTagHelperBase) |
ExpiresSliding |
Pobiera lub ustawia czas trwania ostatniego dostępu, który powinien zostać wykluczony z wpisu pamięci podręcznej. (Odziedziczone po CacheTagHelperBase) |
HtmlEncoder |
Pobiera kodowanie HtmlEncoder zawartości do buforowania. (Odziedziczone po CacheTagHelperBase) |
MemoryCache |
IMemoryCache Pobiera wystąpienie używane do buforowania wpisów. |
Order |
Po wykonaniu ITagHelperzestawu s ich ' Init(TagHelperContext)s są najpierw wywoływane w określonym Order; następnie ich ' ProcessAsync(TagHelperContext, TagHelperOutput)s są wywoływane w określonym Order. Najpierw są wykonywane niższe wartości. (Odziedziczone po CacheTagHelperBase) |
Priority |
Pobiera lub ustawia CacheItemPriority zasady dla wpisu pamięci podręcznej. |
VaryBy |
Pobiera lub ustawia wartość , String aby zmienić buforowany wynik. (Odziedziczone po CacheTagHelperBase) |
VaryByCookie |
Pobiera lub ustawia rozdzielany przecinkami zestaw nazw plików cookie, aby zmienić buforowany wynik. (Odziedziczone po CacheTagHelperBase) |
VaryByCulture |
Pobiera lub ustawia wartość określającą, czy buforowany wynik ma być zróżnicowany przez kulturę żądań.
Ustawienie tego ustawienia |
VaryByHeader |
Pobiera lub ustawia rozdzielany przecinkami zestaw nagłówków żądań HTTP, aby zmienić buforowany wynik. (Odziedziczone po CacheTagHelperBase) |
VaryByQuery |
Pobiera lub ustawia rozdzielany przecinkami zestaw parametrów zapytania, aby zmienić buforowany wynik. (Odziedziczone po CacheTagHelperBase) |
VaryByRoute |
Pobiera lub ustawia rozdzielany przecinkami zestaw parametrów danych trasy, aby zmienić buforowany wynik. (Odziedziczone po CacheTagHelperBase) |
VaryByUser |
Pobiera lub ustawia wartość określającą, czy buforowany wynik ma być zróżnicowany przez tożsamość dla zalogowanego elementu User. (Odziedziczone po CacheTagHelperBase) |
ViewContext |
Pobiera lub ustawia ViewContext wartość dla bieżącego wykonywania widoku. (Odziedziczone po CacheTagHelperBase) |
Metody
Init(TagHelperContext) |
Inicjuje element ITagHelper przy użyciu podanego |
Process(TagHelperContext, TagHelperOutput) |
Synchronicznie wykonuje element TagHelper z danym |
ProcessAsync(TagHelperContext, TagHelperOutput) |
Asynchronicznie wykonuje element TagHelper z danym |
Dotyczy
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla