Bagikan melalui


SqlDependency.Start Metode

Definisi

Overload

Start(String)

Memulai pendengar untuk menerima pemberitahuan perubahan dependensi dari instans SQL Server yang ditentukan oleh string koneksi.

Start(String, String)

Memulai pendengar untuk menerima pemberitahuan perubahan dependensi dari instans SQL Server yang ditentukan oleh string koneksi menggunakan antrean SQL Server Service Broker yang ditentukan.

Start(String)

Memulai pendengar untuk menerima pemberitahuan perubahan dependensi dari instans SQL Server yang ditentukan oleh string koneksi.

public:
 static bool Start(System::String ^ connectionString);
public static bool Start (string connectionString);
static member Start : string -> bool
Public Shared Function Start (connectionString As String) As Boolean

Parameter

connectionString
String

String koneksi untuk instans SQL Server untuk mendapatkan pemberitahuan perubahan.

Mengembalikan

true jika pendengar berhasil diinisialisasi; false jika listener yang kompatibel sudah ada.

Pengecualian

Parameternya connectionString adalah NULL.

Parameternya connectionString sama dengan panggilan sebelumnya ke metode ini, tetapi parameternya berbeda.

Metode ini dipanggil dari dalam CLR.

Pemanggil tidak memiliki izin keamanan akses kode (CAS) yang diperlukan SqlClientPermission .

Panggilan berikutnya ke metode telah dilakukan dengan parameter yang setara connectionString dengan pengguna yang berbeda, atau pengguna yang tidak default ke skema yang sama.

Selain itu, setiap pengecualian SqlClient yang mendasar.

Keterangan

Metode ini memulai pendengar untuk AppDomain menerima pemberitahuan dependensi dari instans SQL Server yang ditentukan oleh connectionString parameter . Metode ini dapat dipanggil lebih dari sekali dengan string koneksi yang berbeda untuk beberapa server.

Untuk keterangan tambahan, lihat Start.

Lihat juga

Berlaku untuk

Start(String, String)

Memulai pendengar untuk menerima pemberitahuan perubahan dependensi dari instans SQL Server yang ditentukan oleh string koneksi menggunakan antrean SQL Server Service Broker yang ditentukan.

public:
 static bool Start(System::String ^ connectionString, System::String ^ queue);
public static bool Start (string connectionString, string queue);
static member Start : string * string -> bool
Public Shared Function Start (connectionString As String, queue As String) As Boolean

Parameter

connectionString
String

String koneksi untuk instans SQL Server untuk mendapatkan pemberitahuan perubahan.

queue
String

Antrean Service Broker SQL Server yang ada untuk digunakan. Jika null, antrean default digunakan.

Mengembalikan

true jika pendengar berhasil diinisialisasi; false jika listener yang kompatibel sudah ada.

Pengecualian

Parameternya connectionString adalah NULL.

Parameternya connectionString sama dengan panggilan sebelumnya ke metode ini, tetapi parameternya berbeda.

Metode ini dipanggil dari dalam CLR.

Pemanggil tidak memiliki izin keamanan akses kode (CAS) yang diperlukan SqlClientPermission .

Panggilan berikutnya ke metode telah dilakukan dengan parameter yang setara connectionString tetapi pengguna yang berbeda, atau pengguna yang tidak default ke skema yang sama.

Selain itu, setiap pengecualian SqlClient yang mendasar.

Keterangan

Metode ini memulai pendengar untuk AppDomain menerima pemberitahuan dependensi dari instans SQL Server yang ditentukan oleh connectionString parameter . Metode ini dapat dipanggil lebih dari sekali dengan string koneksi yang berbeda untuk beberapa server.

Jika tidak ada nama antrean yang ditentukan, SqlDependency buat antrean dan layanan sementara di server yang digunakan untuk seluruh proses, bahkan jika prosesnya melibatkan lebih dari satu AppDomain. Antrean dan layanan secara otomatis dihapus saat aplikasi dimatikan.

Untuk keterangan tambahan, lihat Start.

Lihat juga

Berlaku untuk