DistributedCacheTagHelper クラス

定義

TagHelper分散キャッシュ>要素を<ターゲットとする実装。

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
継承
DistributedCacheTagHelper
属性

コンストラクター

DistributedCacheTagHelper(IDistributedCacheTagHelperService, HtmlEncoder)

新しい CacheTagHelper を作成します。

フィールド

CacheKeyPrefix

でエントリを作成するときにインスタンスによってDistributedCacheTagHelperIDistributedCacheTagHelperStorage使用されるプレフィックス。

プロパティ

Enabled

タグ ヘルパーが有効かどうかを決定する値を取得または設定します。

(継承元 CacheTagHelperBase)
ExpiresAfter

キャッシュ エントリが追加されてから削除する必要がある期間を取得または設定します。

(継承元 CacheTagHelperBase)
ExpiresOn

キャッシュ エントリを削除する必要がある正確な DateTimeOffset 値を取得または設定します。

(継承元 CacheTagHelperBase)
ExpiresSliding

キャッシュ エントリを削除する最後のアクセスからの期間を取得または設定します。

(継承元 CacheTagHelperBase)
HtmlEncoder

キャッシュする HtmlEncoder コンテンツをエンコードする を取得します。

(継承元 CacheTagHelperBase)
MemoryCache

ワーカーの IMemoryCache キャッシュに使用されるインスタンスを取得します。

Name

キャッシュされたエントリを判別する一意の名前を取得または設定します。

Order

ITagHelperセットが実行されると、最初にInit(TagHelperContext)指定された で が呼び出され、その ' ProcessAsync(TagHelperContext, TagHelperOutput)が指定Orderされた Orderで呼び出されます。 低い値が最初に実行されます。

(継承元 CacheTagHelperBase)
VaryBy

キャッシュされた結果を String 変化させる を取得または設定します。

(継承元 CacheTagHelperBase)
VaryByCookie

キャッシュされた結果を変化させる、コンマ区切りの Cookie 名のセットを取得または設定します。

(継承元 CacheTagHelperBase)
VaryByCulture

キャッシュされた結果を要求カルチャによって変更するかどうかを決定する値を取得または設定します。

これを にtrue設定すると、 と CurrentUICultureによってCurrentCulture結果が変化します。

(継承元 CacheTagHelperBase)
VaryByHeader

キャッシュされた結果を変更する HTTP 要求ヘッダーのコンマ区切りのセットを取得または設定します。

(継承元 CacheTagHelperBase)
VaryByQuery

キャッシュされた結果を変更するクエリ パラメーターのコンマ区切りのセットを取得または設定します。

(継承元 CacheTagHelperBase)
VaryByRoute

キャッシュされた結果を変化させる、コンマ区切りのルート データ パラメーターのセットを取得または設定します。

(継承元 CacheTagHelperBase)
VaryByUser

キャッシュされた結果を、ログインしている の ID で変更するかどうかを決定する値を取得または設定します User

(継承元 CacheTagHelperBase)
ViewContext

現在実行中のビューの を ViewContext 取得または設定します。

(継承元 CacheTagHelperBase)

メソッド

Init(TagHelperContext)

指定contextした を使用して をITagHelper初期化します。 への Items 追加は、子を実行する前に追加されるように、このメソッド内で行う必要があります。

(継承元 TagHelper)
Process(TagHelperContext, TagHelperOutput)

指定contextされた と outputを使用して TagHelper を同期的に実行します。

(継承元 TagHelper)
ProcessAsync(TagHelperContext, TagHelperOutput)

指定contextされた と outputを使用して、 をTagHelper非同期的に実行します。

適用対象