CacheTagHelperBase 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 podstawowa implementacja elementów buforowania.
public ref class CacheTagHelperBase abstract : Microsoft::AspNetCore::Razor::TagHelpers::TagHelper
public abstract class CacheTagHelperBase : Microsoft.AspNetCore.Razor.TagHelpers.TagHelper
type CacheTagHelperBase = class
inherit TagHelper
Public MustInherit Class CacheTagHelperBase
Inherits TagHelper
- Dziedziczenie
- Pochodne
Konstruktory
CacheTagHelperBase(HtmlEncoder) |
Tworzy nowy adres CacheTagHelperBase. |
Pola
DefaultExpiration |
Domyślny czas trwania od momentu dodania wpisu pamięci podręcznej, kiedy powinien zostać wykluczony. Ten domyślny czas trwania będzie używany tylko wtedy, gdy nie określono żadnych innych kryteriów wygaśnięcia. Domyślny czas wygaśnięcia to przesuwane wygaśnięcie 30 sekund. |
Właściwości
Enabled |
Pobiera lub ustawia wartość, która określa, czy pomocnik tagu jest włączony, czy nie. |
ExpiresAfter |
Pobiera lub ustawia czas trwania od momentu dodania wpisu pamięci podręcznej, kiedy powinien zostać wykluczony. |
ExpiresOn |
Pobiera lub ustawia dokładnie DateTimeOffset wpis pamięci podręcznej powinien zostać wykluczony. |
ExpiresSliding |
Pobiera lub ustawia czas trwania ostatniego dostępu, który powinien zostać wykluczony z wpisu pamięci podręcznej. |
HtmlEncoder |
Pobiera kodowanie HtmlEncoder zawartości do buforowania. |
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. |
VaryBy |
Pobiera lub ustawia wartość , String aby zmienić buforowany wynik. |
VaryByCookie |
Pobiera lub ustawia rozdzielany przecinkami zestaw nazw plików cookie, aby zmienić buforowany wynik. |
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. |
VaryByQuery |
Pobiera lub ustawia rozdzielany przecinkami zestaw parametrów zapytania, aby zmienić buforowany wynik. |
VaryByRoute |
Pobiera lub ustawia rozdzielany przecinkami zestaw parametrów danych trasy, aby zmienić buforowany wynik. |
VaryByUser |
Pobiera lub ustawia wartość określającą, czy buforowany wynik ma być zróżnicowany przez tożsamość dla zalogowanego elementu User. |
ViewContext |
Pobiera lub ustawia ViewContext wartość dla bieżącego wykonywania widoku. |
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