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
含む文字列配列を返します。
適用対象
.NET