SqlCacheDependencyAdmin.EnableTableForNotifications Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menyambungkan ke database SQL Server dan menyiapkan tabel database atau tabel untuk pemberitahuan perubahan SqlCacheDependency.
Overload
| Nama | Deskripsi |
|---|---|
| EnableTableForNotifications(String, String) |
Menyambungkan ke database SQL Server yang ditentukan dan mengaktifkan tabel database yang ditentukan untuk pemberitahuan perubahan SqlCacheDependency. |
| EnableTableForNotifications(String, String[]) |
Menyambungkan ke database SQL Server yang ditentukan dan mengaktifkan array tabel database yang ditentukan untuk pemberitahuan perubahan SqlCacheDependency. |
EnableTableForNotifications(String, String)
Menyambungkan ke database SQL Server yang ditentukan dan mengaktifkan tabel database yang ditentukan untuk pemberitahuan perubahan SqlCacheDependency.
public:
static void EnableTableForNotifications(System::String ^ connectionString, System::String ^ table);
public static void EnableTableForNotifications(string connectionString, string table);
static member EnableTableForNotifications : string * string -> unit
Public Shared Sub EnableTableForNotifications (connectionString As String, table As String)
Parameter
- connectionString
- String
Connection string digunakan untuk menyambungkan ke database SQL Server.
- table
- String
Tabel database untuk mengaktifkan pemberitahuan perubahan.
Pengecualian
Database tidak diaktifkan untuk pemberitahuan perubahan.
table adalah null.
Koneksi ke database tidak dapat dibuat.
-atau-
Konteks keamanan aplikasi ASP.NET tidak memiliki izin untuk menyambungkan ke database.
-atau-
Konteks keamanan aplikasi ASP.NET tidak memiliki izin untuk menonaktifkan pemberitahuan untuk database.
Contoh
Contoh kode berikut menggunakan metode EnableTableForNotifications untuk mengaktifkan pemberitahuan perubahan pada tabel yang ditentukan dalam database yang ditentukan dalam string koneksi MyConnectionString.
Untuk kode lengkap yang diperlukan untuk menjalankan contoh, lihat bagian SqlCacheDependencyAdmin Contoh dari topik gambaran umum kelas.
SqlCacheDependencyAdmin.EnableTableForNotifications(
ConfigurationManager.ConnectionStrings["MyConnectionString"].ConnectionString,
tableName.Text);
SqlCacheDependencyAdmin.EnableTableForNotifications( _
ConfigurationManager.ConnectionStrings("MyConnectionString").ConnectionString, _
tableName.Text)
Keterangan
Metode menambahkan EnableTableForNotifications pemberitahuan perubahan untuk tabel yang ditentukan dalam table parameter , yang harus berada dalam database yang ditentukan dalam connectionString parameter .
Setelah Anda menggunakan EnableTableForNotifications metode untuk menambahkan pemberitahuan perubahan ke tabel, Anda harus menggunakan salah DisableTableForNotifications satu kelebihan beban jika Anda ingin menonaktifkan pemberitahuan perubahan.
Berlaku untuk
EnableTableForNotifications(String, String[])
Menyambungkan ke database SQL Server yang ditentukan dan mengaktifkan array tabel database yang ditentukan untuk pemberitahuan perubahan SqlCacheDependency.
public:
static void EnableTableForNotifications(System::String ^ connectionString, cli::array <System::String ^> ^ tables);
public static void EnableTableForNotifications(string connectionString, string[] tables);
static member EnableTableForNotifications : string * string[] -> unit
Public Shared Sub EnableTableForNotifications (connectionString As String, tables As String())
Parameter
- connectionString
- String
Connection string digunakan untuk menyambungkan ke database SQL Server.
- tables
- String[]
Array tabel database SQL Server untuk mengaktifkan pemberitahuan perubahan.
Pengecualian
Database tidak diaktifkan untuk pemberitahuan perubahan.
Salah satu nilai dalam tables parameter adalah null.
-atau-
Salah satu nilai dalam tables parameter adalah string kosong ("").
tables adalah null.
Koneksi ke database tidak dapat dibuat.
-atau-
Konteks keamanan aplikasi ASP.NET tidak memiliki izin untuk menyambungkan ke database.
-atau-
Konteks keamanan aplikasi ASP.NET tidak memiliki izin untuk menonaktifkan pemberitahuan untuk database.
Contoh
Contoh kode berikut menggunakan metode EnableTableForNotifications untuk mengaktifkan pemberitahuan perubahan pada tabel yang ditentukan dalam daftar yang dibatasi titik koma dalam database yang ditentukan dalam string koneksi MyConnectionString.
Untuk kode lengkap yang diperlukan untuk menjalankan contoh, lihat bagian SqlCacheDependencyAdmin Contoh dari topik gambaran umum kelas.
SqlCacheDependencyAdmin.EnableTableForNotifications(
ConfigurationManager.ConnectionStrings["MyConnectionString"].ConnectionString,
tableName.Text);
SqlCacheDependencyAdmin.EnableTableForNotifications( _
ConfigurationManager.ConnectionStrings("MyConnectionString").ConnectionString, _
tableName.Text)
Keterangan
Metode menambahkan EnableTableForNotifications pemberitahuan perubahan untuk tabel yang ditentukan dalam tables parameter . Tabel ini harus berada dalam database yang ditentukan dalam connectionString parameter .
Setelah Anda menggunakan EnableTableForNotifications metode untuk menambahkan pemberitahuan perubahan ke sekelompok tabel, Anda harus menggunakan salah DisableTableForNotifications satu kelebihan beban jika Anda ingin menonaktifkan pemberitahuan perubahan.