SqlCacheDependencyAdmin.GetTablesEnabledForNotifications(String) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
SQL Server データベースで変更通知が有効になっているすべてのテーブルの名前を含む文字列配列を取得します。
public:
static cli::array <System::String ^> ^ GetTablesEnabledForNotifications(System::String ^ connectionString);
public static string[] GetTablesEnabledForNotifications(string connectionString);
static member GetTablesEnabledForNotifications : string -> string[]
Public Shared Function GetTablesEnabledForNotifications (connectionString As String) As String()
パラメーター
- connectionString
- String
SQL Server データベースへの接続に使用する接続文字列。
返品
SQL Server データベース テーブルの名前を含む文字列配列。
例外
データベースで変更通知が有効になっていません。
データベースへの接続を確立できませんでした。
-又は-
ASP.NET アプリケーションのセキュリティ コンテキストには、データベースに接続するためのアクセス許可がありません。
-又は-
ASP.NET アプリケーションのセキュリティ コンテキストには、データベースの通知を無効にするアクセス許可がありません。
例
次のコード例では、接続文字列 MyConnectionString で指定されたデータベースで変更通知が有効になっているテーブルの文字列配列を作成します。
この例を実行するために必要な完全なコードについては、「 SqlCacheDependencyAdmin クラスの概要」トピックの「例」セクションを参照してください。
string[] enabledTablesList =
SqlCacheDependencyAdmin.GetTablesEnabledForNotifications(
ConfigurationManager.ConnectionStrings["MyConnectionString"].ConnectionString);
Dim enabledTablesList As String()
enabledTablesList = SqlCacheDependencyAdmin.GetTablesEnabledForNotifications( _
ConfigurationManager.ConnectionStrings("MyConnectionString").ConnectionString)
注釈
GetTablesEnabledForNotifications メソッドは、変更通知が有効になっている connectionString パラメーターで指定されたデータベース内のすべてのテーブルの名前を含む文字列配列を返します。