SqlCacheDependencyDatabase クラス
アセンブリ: System.Web (system.web.dll 内)
 構文
構文 解説
解説SqlCacheDependencyDatabase を使用すると、caching 構成セクション内の sqlCacheDependency ノードの databases 要素にプログラムからアクセスして変更できます。
SQL キャッシュ依存関係により、キャッシュ データと元のソースとの同期をとることができます。ASP.NET アプリケーションのキャッシュに格納されているアイテムと特定の SQL Server データベース テーブル間の関係を構成すると、SqlCacheDependency クラスのインスタンスがそのテーブルの変更を監視します。
 使用例
使用例既存の Web アプリケーションの構成ファイルから SqlCacheDependencyDatabase オブジェクトを取得する方法を次のコード例に示します。
' 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)
// 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];
 継承階層
継承階層System.Configuration.ConfigurationElement
System.Web.Configuration.SqlCacheDependencyDatabase
 スレッド セーフ
スレッド セーフ プラットフォーム
プラットフォームWindows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。
 バージョン情報
バージョン情報 参照
参照- SqlCacheDependencyDatabase クラスのページへのリンク

 
                             
                    


