SqlDependency Konstruktor
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.
Membuat instans SqlDependency baru kelas .
Overload
SqlDependency() |
Membuat instans SqlDependency baru kelas dengan pengaturan default. |
SqlDependency(SqlCommand) |
Membuat instans SqlDependency baru kelas dan mengaitkannya dengan SqlCommand parameter . |
SqlDependency(SqlCommand, String, Int32) |
Membuat instans SqlDependency baru kelas, mengaitkannya dengan SqlCommand parameter, dan menentukan opsi pemberitahuan dan nilai waktu habis. |
SqlDependency()
Membuat instans SqlDependency baru kelas dengan pengaturan default.
public:
SqlDependency();
public SqlDependency ();
Public Sub New ()
Keterangan
Konstruktor menginisialisasi SqlDependency objek menggunakan nama layanan Service Broker default dan waktu habis. Pada titik tertentu setelah konstruksi, Anda harus menggunakan AddCommandDependency metode untuk mengaitkan satu atau beberapa perintah ke objek ini SqlDependency .
Pemberitahuan kueri hanya didukung untuk pernyataan SELECT yang memenuhi daftar persyaratan tertentu. Untuk informasi selengkapnya, lihat SQL Server Service Broker dan Bekerja dengan Pemberitahuan Kueri.
Lihat juga
Berlaku untuk
SqlDependency(SqlCommand)
Membuat instans SqlDependency baru kelas dan mengaitkannya dengan SqlCommand parameter .
public:
SqlDependency(System::Data::SqlClient::SqlCommand ^ command);
public SqlDependency (System.Data.SqlClient.SqlCommand command);
new System.Data.SqlClient.SqlDependency : System.Data.SqlClient.SqlCommand -> System.Data.SqlClient.SqlDependency
Public Sub New (command As SqlCommand)
Parameter
- command
- SqlCommand
Objek SqlCommand yang akan dikaitkan dengan obyek ini SqlDependency . Konstruktor akan menyiapkan SqlNotificationRequest objek dan mengikatnya ke perintah .
Pengecualian
Parameternya command
adalah NULL.
Objek SqlCommand sudah memiliki objek yang SqlNotificationRequest ditetapkan ke propertinya Notification , dan yang SqlNotificationRequest tidak terkait dengan dependensi ini.
Keterangan
Secara internal, konstruktor ini membuat instans SqlNotificationRequest kelas , dan mengikatnya ke SqlCommand objek .
Pemberitahuan kueri hanya didukung untuk pernyataan SELECT yang memenuhi daftar persyaratan tertentu. Untuk informasi selengkapnya, lihat SQL Server Service Broker dan Bekerja dengan Pemberitahuan Kueri.
Lihat juga
Berlaku untuk
SqlDependency(SqlCommand, String, Int32)
Membuat instans SqlDependency baru kelas, mengaitkannya dengan SqlCommand parameter, dan menentukan opsi pemberitahuan dan nilai waktu habis.
public:
SqlDependency(System::Data::SqlClient::SqlCommand ^ command, System::String ^ options, int timeout);
public SqlDependency (System.Data.SqlClient.SqlCommand command, string options, int timeout);
new System.Data.SqlClient.SqlDependency : System.Data.SqlClient.SqlCommand * string * int -> System.Data.SqlClient.SqlDependency
Public Sub New (command As SqlCommand, options As String, timeout As Integer)
Parameter
- command
- SqlCommand
Objek SqlCommand yang akan dikaitkan dengan obyek ini SqlDependency . Konstruktor menyiapkan SqlNotificationRequest objek dan mengikatnya ke perintah .
- options
- String
Opsi permintaan pemberitahuan yang akan digunakan oleh dependensi ini.
null
untuk menggunakan layanan default.
- timeout
- Int32
Waktu habis untuk pemberitahuan ini dalam hitung detik. Defaultnya adalah 0, menunjukkan bahwa waktu habis server harus digunakan.
Pengecualian
Parameternya command
adalah NULL.
Nilai waktu habis kurang dari nol.
Objek SqlCommand sudah memiliki objek yang SqlNotificationRequest ditetapkan ke propertinya Notification dan yang SqlNotificationRequest tidak terkait dengan dependensi ini.
Upaya dilakukan untuk membuat instans SqlDependency dari dalam SQLCLR.
Keterangan
Pemberitahuan kueri hanya didukung untuk pernyataan SELECT yang memenuhi daftar persyaratan tertentu. Untuk informasi selengkapnya, lihat SQL Server Service Broker dan Bekerja dengan Pemberitahuan Kueri.