OutputCacheAttribute クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
出力がキャッシュされるアクション メソッドをマークするために使用される属性を表します。
[System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Method, AllowMultiple=false, Inherited=true)]
public class OutputCacheAttribute : System.Web.Mvc.ActionFilterAttribute, System.Web.Mvc.IExceptionFilter
type OutputCacheAttribute = class
inherit ActionFilterAttribute
interface IExceptionFilter
Public Class OutputCacheAttribute
Inherits ActionFilterAttribute
Implements IExceptionFilter
- 継承
- 属性
- 実装
コンストラクター
OutputCacheAttribute() |
OutputCacheAttribute クラスの新しいインスタンスを初期化します。 |
プロパティ
AllowMultiple |
フィルター属性の複数のインスタンスを指定できるかどうかを示す値を取得または設定します。 (継承元 FilterAttribute) |
CacheProfile |
キャッシュ プロファイル名を取得または設定します。 |
ChildActionCache |
子アクション キャッシュを取得または設定します。 |
Duration |
キャッシュの存続期間 (秒) を取得または設定します。 |
Location |
場所を取得または設定します。 |
NoStore |
キャッシュを格納するかどうかを示す値を取得または設定します。 |
Order |
アクション フィルターの実行順序を取得または設定します。 (継承元 FilterAttribute) |
SqlDependency |
SQL 依存関係を取得または設定します。 |
VaryByContentEncoding |
コンテンツ エンコーディング指定を取得または設定します。 |
VaryByCustom |
カスタム指定の値を取得または設定します。 |
VaryByHeader |
ヘッダー指定の値を取得または設定します。 |
VaryByParam |
パラメーター指定の値を取得または設定します。 |
メソッド
IsChildActionCacheActive(ControllerContext) |
子アクション キャッシュがアクティブであるかどうかを示す値を返します。 |
OnActionExecuted(ActionExecutedContext) |
このメソッドは の OnActionExecuted(ActionExecutedContext) 実装であり、ASP.NET MVC インフラストラクチャをサポートします。 コードから直接使用するためのものではありません。 |
OnActionExecuting(ActionExecutingContext) |
このメソッドは の OnActionExecuting(ActionExecutingContext) 実装であり、ASP.NET MVC インフラストラクチャをサポートします。 コードから直接使用するためのものではありません。 |
OnException(ExceptionContext) |
このメソッドは の OnException(ExceptionContext) 実装であり、ASP.NET MVC インフラストラクチャをサポートします。 コードから直接使用するためのものではありません。 |
OnResultExecuted(ResultExecutedContext) |
このメソッドは の OnResultExecuted(ResultExecutedContext) 実装であり、ASP.NET MVC インフラストラクチャをサポートします。 コードから直接使用するためのものではありません。 |
OnResultExecuting(ResultExecutingContext) |
アクション結果の実行前に呼び出されます。 |