DistributedCacheTagHelper Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
TagHelper implementace, která cílí na <prvky distribuované mezipaměti> .
public ref class DistributedCacheTagHelper : Microsoft::AspNetCore::Mvc::TagHelpers::CacheTagHelperBase
[Microsoft.AspNetCore.Razor.TagHelpers.HtmlTargetElement("distributed-cache", Attributes="name")]
public class DistributedCacheTagHelper : Microsoft.AspNetCore.Mvc.TagHelpers.CacheTagHelperBase
[<Microsoft.AspNetCore.Razor.TagHelpers.HtmlTargetElement("distributed-cache", Attributes="name")>]
type DistributedCacheTagHelper = class
inherit CacheTagHelperBase
Public Class DistributedCacheTagHelper
Inherits CacheTagHelperBase
- Dědičnost
- Atributy
Konstruktory
| DistributedCacheTagHelper(IDistributedCacheTagHelperService, HtmlEncoder) |
Vytvoří nový objekt CacheTagHelper. |
Pole
| CacheKeyPrefix |
Předpona používaná instancemi DistributedCacheTagHelper při vytváření položek v IDistributedCacheTagHelperStorage. |
Vlastnosti
| Enabled |
Získá nebo nastaví hodnotu, která určuje, jestli je pomocný rutina značky povolena nebo ne. (Zděděno od CacheTagHelperBase) |
| ExpiresAfter |
Získá nebo nastaví dobu trvání od okamžiku přidání položky mezipaměti, kdy se má vyřadit. (Zděděno od CacheTagHelperBase) |
| ExpiresOn |
Získá nebo nastaví přesnou DateTimeOffset položku mezipaměti by se měla vyřadit. (Zděděno od CacheTagHelperBase) |
| ExpiresSliding |
Získá nebo nastaví dobu trvání od posledního přístupu, který má být položka mezipaměti vyřazena. (Zděděno od CacheTagHelperBase) |
| HtmlEncoder |
HtmlEncoder Získá kód, který kóduje obsah, který se má uložit do mezipaměti. (Zděděno od CacheTagHelperBase) |
| MemoryCache |
Získá instanci použitou IMemoryCache k ukládání pracovních procesů do mezipaměti. |
| Name |
Získá nebo nastaví jedinečný název pro diskriminování položek uložených v mezipaměti. |
| Order |
Když se spustí sada ITagHelpers, jejich Init(TagHelperContext)'s jsou nejprve vyvolány v zadané Order; jejich ProcessAsync(TagHelperContext, TagHelperOutput)' jsou vyvolány v zadané Order. Nejprve se spustí nižší hodnoty. (Zděděno od CacheTagHelperBase) |
| VaryBy |
Získá nebo nastaví String , aby se výsledek uložený v mezipaměti lišit. (Zděděno od CacheTagHelperBase) |
| VaryByCookie |
Získá nebo nastaví čárkami oddělenou sadu názvů souborů cookie, aby se liší výsledek v mezipaměti podle. (Zděděno od CacheTagHelperBase) |
| VaryByCulture |
Získá nebo nastaví hodnotu, která určuje, zda má být výsledek v mezipaměti různý podle jazykové verze požadavku.
Pokud tuto hodnotu nastavíte na |
| VaryByHeader |
Získá nebo nastaví čárkami oddělenou sadu hlaviček požadavku HTTP, aby se liší výsledek v mezipaměti. (Zděděno od CacheTagHelperBase) |
| VaryByQuery |
Získá nebo nastaví čárkami oddělenou sadu parametrů dotazu, aby se liší výsledek v mezipaměti. (Zděděno od CacheTagHelperBase) |
| VaryByRoute |
Získá nebo nastaví čárkami oddělený množinu parametrů směrovacích dat, aby se liší výsledek uložený v mezipaměti. (Zděděno od CacheTagHelperBase) |
| VaryByUser |
Získá nebo nastaví hodnotu, která určuje, zda má být výsledek v mezipaměti různý Identita pro přihlášený User. (Zděděno od CacheTagHelperBase) |
| ViewContext |
Získá nebo nastaví ViewContext pro aktuální spuštěné zobrazení. (Zděděno od CacheTagHelperBase) |
Metody
| Init(TagHelperContext) |
Inicializuje ITagHelper s danou |
| Process(TagHelperContext, TagHelperOutput) |
Synchronně provede danou TagHelper |
| ProcessAsync(TagHelperContext, TagHelperOutput) |
Asynchronně provede danou TagHelper |