SqlCacheDependencyDatabase クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ASP.NET アプリケーションの SQL キャッシュ依存関係データベースを構成します。 このクラスは継承できません。
public ref class SqlCacheDependencyDatabase sealed : System::Configuration::ConfigurationElement
public sealed class SqlCacheDependencyDatabase : System.Configuration.ConfigurationElement
type SqlCacheDependencyDatabase = class
inherit ConfigurationElement
Public NotInheritable Class SqlCacheDependencyDatabase
Inherits ConfigurationElement
- 継承
例
次のコード例は、既存の Web アプリケーションの SqlCacheDependencyDatabase 構成ファイルから オブジェクトを取得する方法を示しています。
// 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 databases element at 0 index.
System.Web.Configuration.SqlCacheDependencyDatabase sqlCdd =
sqlDs.Databases[0];
' 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)
' Get the databases element at 0 index.
Dim sqlCdd _
As System.Web.Configuration.SqlCacheDependencyDatabase = _
sqlDs.Databases(0)
注釈
SqlCacheDependencyDatabaseを使用すると、構成セクション内のノードの要素にsqlCacheDependency
プログラムでcaching
アクセスして変更databases
できます。
SQL キャッシュ依存関係を使用すると、キャッシュされたデータを元のソースと同期できます。 ASP.NET アプリケーションのキャッシュに格納されている項目と特定の SQL Server データベース テーブルの間のリレーションシップを構成すると、クラスの SqlCacheDependency インスタンスによってテーブルが監視され、変更の可能性が確認されます。
コンストラクター
SqlCacheDependencyDatabase(String, String) |
渡されたパラメーターを使用して、SqlCacheDependencyDatabase クラスの新しいインスタンスを初期化します。 |
SqlCacheDependencyDatabase(String, String, Int32) |
SqlCacheDependencyDatabase クラスの新しいインスタンスを初期化します。 |
プロパティ
メソッド
適用対象
こちらもご覧ください
.NET