SystemWebCachingSectionGroup クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
構成ファイル内の caching
グループを構成します。 このクラスは継承できません。
public ref class SystemWebCachingSectionGroup sealed : System::Configuration::ConfigurationSectionGroup
public sealed class SystemWebCachingSectionGroup : System.Configuration.ConfigurationSectionGroup
type SystemWebCachingSectionGroup = class
inherit ConfigurationSectionGroup
Public NotInheritable Class SystemWebCachingSectionGroup
Inherits ConfigurationSectionGroup
- 継承
例
次のコード例は、既存の SystemWebCachingSectionGroup Web アプリケーションに関連付けられている構成ファイルから オブジェクトを取得する方法を示しています。 このオブジェクトを使用して、グループに含まれるセクションに caching
アクセスできます。
// Get the Web application configuration.
System.Configuration.Configuration configuration =
WebConfigurationManager.OpenWebConfiguration(
"/aspnetTest");
// Get the <caching> section group.
SystemWebCachingSectionGroup cachingSectionGroup =
(SystemWebCachingSectionGroup)configuration.GetSectionGroup(
"system.web/caching");
' Get the Web application configuration.
Dim configuration _
As System.Configuration.Configuration = _
WebConfigurationManager.OpenWebConfiguration( _
"/aspnetTest")
' Get the <caching> section group.
Dim cachingSectionGroup _
As SystemWebCachingSectionGroup = _
CType(configuration.GetSectionGroup( _
"system.web/caching"), SystemWebCachingSectionGroup)
注釈
SystemWebCachingSectionGroup クラスを使用すると、構成ファイルの caching
セクションにプログラムからアクセスして変更できます。
クラスと セクションでは SystemWebCachingSectionGroup 、 caching
サイトまたはアプリケーションのキャッシュ メカニズムを一元的に制御できます。 これにより、アプリケーション内の個々のページを変更することなく、キャッシュをデプロイ、変更、無効にすることができます。
ASP.NET キャッシュ メカニズムは、 クラスによって Cache 実装されます。 詳細については、「ASP.NET のキャッシュの概要」を参照してください。
次の一覧では、ASP.NET が提供する 2 種類のキャッシュについて説明します。
1 つ目は出力キャッシュと呼ばれ、動的ページとユーザー コントロールの応答を格納できます。 後続の要求では、ページまたはユーザー コントロール のコードは実行されません。キャッシュされた出力は、要求を満たすために使用されます。 および OutputCacheSettings プロパティを使用して、出力キャッシュ設定にOutputCacheアクセスできます。
2 番目の種類のキャッシュは、従来のアプリケーション データ キャッシュです。これを使用すると、任意のオブジェクトをプログラムでサーバー メモリに格納して、アプリケーションで再作成にかかる時間とリソースを節約できます。 これらのキャッシュ設定には、 プロパティを Cache 使用してアクセスできます。
コンストラクター
SystemWebCachingSectionGroup() |
SystemWebCachingSectionGroup の新しいインスタンスを作成します。 |
プロパティ
メソッド
Equals(Object) |
指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (継承元 Object) |
ForceDeclaration() |
この ConfigurationSectionGroup オブジェクトの宣言を強制的に行います。 (継承元 ConfigurationSectionGroup) |
ForceDeclaration(Boolean) |
この ConfigurationSectionGroup オブジェクトの宣言を強制的に行います。 (継承元 ConfigurationSectionGroup) |
GetHashCode() |
既定のハッシュ関数として機能します。 (継承元 Object) |
GetType() |
現在のインスタンスの Type を取得します。 (継承元 Object) |
MemberwiseClone() |
現在の Object の簡易コピーを作成します。 (継承元 Object) |
ShouldSerializeSectionGroupInTargetVersion(FrameworkName) |
指定したターゲット バージョンの .NET Framework に対して構成オブジェクト階層をシリアル化するときに、現在 ConfigurationSectionGroup のインスタンスをシリアル化する必要があるかどうかを示します。 (継承元 ConfigurationSectionGroup) |
ToString() |
現在のオブジェクトを表す文字列を返します。 (継承元 Object) |
適用対象
こちらもご覧ください
.NET