OutputCacheOptions クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
Microsoft.AspNetCore.OutputCaching.OutputCacheMiddlewareを構成するためのオプション。
public class OutputCacheOptions
type OutputCacheOptions = class
Public Class OutputCacheOptions
- 継承
-
OutputCacheOptions
コンストラクター
OutputCacheOptions() |
Microsoft.AspNetCore.OutputCaching.OutputCacheMiddlewareを構成するためのオプション。 |
プロパティ
ApplicationServices |
アプリケーションの IServiceProviderを取得します。 |
DefaultExpirationTimeSpan |
ポリシーによって特定の値が定義されていない場合に応答がキャッシュされる期間。 既定値は 60 秒に設定されています。 |
MaximumBodySize |
応答本文のキャッシュ可能な最大サイズ (バイト単位)。 既定値は 64 MB に設定されています。 応答本文がこの制限を超えた場合、Microsoft.AspNetCore.OutputCaching.OutputCacheMiddlewareによってキャッシュされません。 |
SizeLimit |
出力キャッシュ ミドルウェアのサイズ制限 (バイト単位)。 既定値は 100 MB に設定されています。 この制限を超えると、古いエントリが削除されるまで、新しい応答はキャッシュされません。 |
UseCaseSensitivePaths |
要求パスで大文字と小文字が区別される場合に |
メソッド
AddBasePolicy(Action<OutputCachePolicyBuilder>) |
基本ポリシーに IOutputCachePolicy インスタンスをビルドして追加します。 |
AddBasePolicy(Action<OutputCachePolicyBuilder>, Boolean) |
基本ポリシーに IOutputCachePolicy インスタンスをビルドして追加します。 |
AddBasePolicy(IOutputCachePolicy) |
基本ポリシーに IOutputCachePolicy インスタンスを追加します。 |
AddPolicy(String, Action<OutputCachePolicyBuilder>) |
名前で参照できる IOutputCachePolicy を定義します。 |
AddPolicy(String, Action<OutputCachePolicyBuilder>, Boolean) |
名前で参照できる IOutputCachePolicy を定義します。 |
AddPolicy(String, IOutputCachePolicy) |
名前で参照できる IOutputCachePolicy を定義します。 |