SqlCacheDependencySection クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ASP.NET アプリケーションの SQL キャッシュ依存関係を構成します。 このクラスは継承できません。
public ref class SqlCacheDependencySection sealed : System::Configuration::ConfigurationSection
public sealed class SqlCacheDependencySection : System.Configuration.ConfigurationSection
type SqlCacheDependencySection = class
inherit ConfigurationSection
Public NotInheritable Class SqlCacheDependencySection
Inherits ConfigurationSection
継承
SqlCacheDependencySection
例
次のコード例は、既存の Web アプリケーションの SqlCacheDependencySection 構成ファイルから オブジェクトを取得する方法を示しています。
// Get the Web application configuration.
System.Configuration.Configuration webConfig =
WebConfigurationManager.OpenWebConfiguration("/aspnetTest");
// Get the section.
string configPath = "system.web/cache/sqlCacheDependency";
System.Web.Configuration.SqlCacheDependencySection sqlDs =
(System.Web.Configuration.SqlCacheDependencySection)webConfig.GetSection(
configPath);
' Get the Web application configuration.
Dim webConfig As System.Configuration.Configuration = _
WebConfigurationManager.OpenWebConfiguration( _
"/aspnetTest")
' Get the section.
Dim configPath As String = _
"system.web/cache/sqlCacheDependency"
Dim sqlDs _
As System.Web.Configuration.SqlCacheDependencySection = _
CType(webConfig.GetSection(configPath), _
System.Web.Configuration.SqlCacheDependencySection)
SqlCacheDependencySection を使用すると、構成セクションの cache
要素にプログラムでsqlCacheDependency
アクセスして変更できます。
SQL キャッシュ依存関係を使用すると、キャッシュされたデータを元のソースと同期できます。 ASP.NET アプリケーションのキャッシュに格納されている項目と特定の SQL Server データベース テーブルの間のリレーションシップを構成すると、クラスの SqlCacheDependency インスタンスによってテーブルが監視され、テーブル内の項目が変更されると、そのアイテムはキャッシュから自動的に削除されます。
この要素の設定は、 オブジェクトのテーブル ベースのバージョンにのみ影響します SqlCacheDependency 。 SQL Server 2005 以降で使用される行レベル SqlCacheDependency のオブジェクトは、これらの設定の影響を受けません。
コンストラクター
プロパティ
メソッド
DeserializeElement(XmlReader, Boolean)
構成ファイルから XML を読み取ります。
(継承元 ConfigurationElement )
DeserializeSection(XmlReader)
構成ファイルから XML を読み取ります。
(継承元 ConfigurationSection )
Equals(Object)
現在の ConfigurationElement インスタンスを、指定したオブジェクトと比較します。
(継承元 ConfigurationElement )
GetHashCode()
現在の ConfigurationElement インスタンスを表す一意の値を取得します。
(継承元 ConfigurationElement )
GetRuntimeObject()
派生クラスでオーバーライドされると、カスタム オブジェクトを返します。
(継承元 ConfigurationSection )
GetTransformedAssemblyString(String)
指定されたアセンブリ名を変換して返します。
(継承元 ConfigurationElement )
GetTransformedTypeString(String)
指定された型名を変換して返します。
(継承元 ConfigurationElement )
GetType()
現在のインスタンスの Type を取得します。
(継承元 Object )
Init()
ConfigurationElement オブジェクトを初期状態に設定します。
(継承元 ConfigurationElement )
InitializeDefault()
ConfigurationElement オブジェクトの既定の値セットを初期化するために使用します。
(継承元 ConfigurationElement )
IsModified()
派生クラスに実装された場合、この構成要素が最後の保存または読み込み以降に変更されたかどうかを示します。
(継承元 ConfigurationSection )
IsReadOnly()
ConfigurationElement オブジェクトが読み取り専用かどうかを示す値を取得します。
(継承元 ConfigurationElement )
ListErrors(IList)
この ConfigurationElement オブジェクトおよびすべてのサブ要素の無効なプロパティのエラーを、渡されたリストに追加します。
(継承元 ConfigurationElement )
MemberwiseClone()
現在の Object の簡易コピーを作成します。
(継承元 Object )
OnDeserializeUnrecognizedAttribute(String, String)
逆シリカル化中に不明な属性が発生したかどうかを示す値を取得します。
(継承元 ConfigurationElement )
OnDeserializeUnrecognizedElement(String, XmlReader)
逆シリカル化中に不明な要素が発生したかどうかを示す値を取得します。
(継承元 ConfigurationElement )
OnRequiredPropertyNotFound(String)
必要なプロパティが見つからないと例外がスローされます。
(継承元 ConfigurationElement )
PostDeserialize()
逆シリアル化後に呼び出されます。
(継承元 ConfigurationElement )
PreSerialize(XmlWriter)
シリアル化前に呼び出されます。
(継承元 ConfigurationElement )
Reset(ConfigurationElement)
ConfigurationElement オブジェクトの内部状態 (ロックやプロパティ コレクションなど) をリセットします。
(継承元 ConfigurationElement )
ResetModified()
IsModified() メソッドの値が派生クラスに実装されたときに、false
にリセットします。
(継承元 ConfigurationSection )
SerializeElement(XmlWriter, Boolean)
派生クラスに実装されている場合、この構成要素の内容を構成ファイルに書き込みます。
(継承元 ConfigurationElement )
SerializeSection(ConfigurationElement, String, ConfigurationSaveMode)
ファイルに書き込む 1 つのセクションとして、ConfigurationSection オブジェクトのアンマージされたビューを含む XML 文字列を作成します。
(継承元 ConfigurationSection )
SerializeToXmlElement(XmlWriter, String)
派生クラスに実装されている場合、この構成要素の外側のタグを構成ファイルに書き込みます。
(継承元 ConfigurationElement )
SetPropertyValue(ConfigurationProperty, Object, Boolean)
プロパティを指定した値に設定します。
(継承元 ConfigurationElement )
SetReadOnly()
IsReadOnly() オブジェクトおよびすべてのサブ要素に ConfigurationElement プロパティを設定します。
(継承元 ConfigurationElement )
ShouldSerializeElementInTargetVersion(ConfigurationElement, String, FrameworkName)
指定したターゲット バージョンの .NET Framework に対して構成オブジェクト階層をシリアル化するときに、指定した要素をシリアル化する必要があるかどうかを示します。
(継承元 ConfigurationSection )
ShouldSerializePropertyInTargetVersion(ConfigurationProperty, String, FrameworkName, ConfigurationElement)
.NET Framework の指定したターゲット バージョンに対して構成オブジェクト階層をシリアル化するときに、指定したプロパティをシリアル化する必要があるかどうかを示します。
(継承元 ConfigurationSection )
ShouldSerializeSectionInTargetVersion(FrameworkName)
指定したターゲット バージョンの .NET Framework に対して構成オブジェクト階層をシリアル化するときに、現在 ConfigurationSection のインスタンスをシリアル化する必要があるかどうかを示します。
(継承元 ConfigurationSection )
ToString()
現在のオブジェクトを表す文字列を返します。
(継承元 Object )
Unmerge(ConfigurationElement, ConfigurationElement, ConfigurationSaveMode)
保存しないすべての値を削除するには、ConfigurationElement オブジェクトを変更します。
(継承元 ConfigurationElement )
適用対象
こちらもご覧ください