SqlCacheDependencyAdmin.DisableTableForNotifications メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
SQL Server データベース テーブルまたはデータベース テーブルの配列の SqlCacheDependency 変更通知を無効にします。
オーバーロード
DisableTableForNotifications(String, String) |
SQL Server データベース テーブルの SqlCacheDependency 変更通知を無効にします。 |
DisableTableForNotifications(String, String[]) |
SQL Server データベース テーブルの配列の SqlCacheDependency 変更通知を無効にします。 |
DisableTableForNotifications(String, String)
SQL Server データベース テーブルの SqlCacheDependency 変更通知を無効にします。
public:
static void DisableTableForNotifications(System::String ^ connectionString, System::String ^ table);
public static void DisableTableForNotifications (string connectionString, string table);
static member DisableTableForNotifications : string * string -> unit
Public Shared Sub DisableTableForNotifications (connectionString As String, table As String)
パラメーター
- connectionString
- String
SQL Server データベースに接続するときに使用する接続文字列。
- table
- String
変更通知を無効にするデータベース テーブル。
例外
データベースの変更通知が有効になっていません。
table
が空の文字列 ("") です。
table
が null
です。
データベースへの接続を確立できませんでした。
- または -
ASP.NET アプリケーションのセキュリティ コンテキストに、データベースに接続できる権限がありません。
- または -
ASP.NET アプリケーションのセキュリティ コンテキストに、データベースの通知を無効にできる権限がありません。
例
次のコード例では、接続文字列 MyConnectionString
で指定されたテーブルの変更通知を無効にします。
この例を実行するために必要な完全なコードについては、クラスの概要に関するトピックの「例」セクションを SqlCacheDependencyAdmin 参照してください。
SqlCacheDependencyAdmin.EnableTableForNotifications(
ConfigurationManager.ConnectionStrings["MyConnectionString"].ConnectionString,
tableName.Text);
SqlCacheDependencyAdmin.EnableTableForNotifications( _
ConfigurationManager.ConnectionStrings("MyConnectionString").ConnectionString, _
tableName.Text)
注釈
メソッドは DisableTableForNotifications 、 パラメーターで指定されたテーブルの変更通知を table
無効にします。これは、 パラメーターで指定されたデータベース内にある connectionString
必要があります。
メソッドを使用してテーブルの DisableTableForNotifications 変更通知を無効にしたら、変更通知を EnableTableForNotifications 再度有効にする場合は、いずれかのオーバーロードを使用する必要があります。
適用対象
DisableTableForNotifications(String, String[])
SQL Server データベース テーブルの配列の SqlCacheDependency 変更通知を無効にします。
public:
static void DisableTableForNotifications(System::String ^ connectionString, cli::array <System::String ^> ^ tables);
public static void DisableTableForNotifications (string connectionString, string[] tables);
static member DisableTableForNotifications : string * string[] -> unit
Public Shared Sub DisableTableForNotifications (connectionString As String, tables As String())
パラメーター
- connectionString
- String
SQL Server データベースに接続するときに使用する接続文字列。
- tables
- String[]
変更通知を無効にする SQL Server データベース テーブルの配列。
例外
データベースの変更通知が有効になっていません。
tables
が null
です。
データベースへの接続を確立できませんでした。
- または -
ASP.NET アプリケーションのセキュリティ コンテキストに、データベースに接続できる権限がありません。
- または -
ASP.NET アプリケーションのセキュリティ コンテキストに、データベースの通知を無効にできる権限がありません。
注釈
メソッドは DisableTableForNotifications 、 パラメーターで指定されたテーブルから変更通知を tables
削除します。 これらのテーブルは、 パラメーターで指定されたデータベースに存在する connectionString
必要があります。
メソッドを DisableTableForNotifications 使用してテーブルの一覧の変更通知を無効にしたら、変更通知を EnableTableForNotifications 再度有効にする場合は、いずれかのオーバーロードを使用する必要があります。
適用対象
.NET