SqlNotificationSource Enum

Definisi

Menunjukkan sumber pemberitahuan yang diterima oleh penanganan aktivitas dependensi.

public enum class SqlNotificationSource
public enum SqlNotificationSource
type SqlNotificationSource = 
Public Enum SqlNotificationSource
Warisan
SqlNotificationSource

Bidang

Client -2

Pemberitahuan yang dimulai klien terjadi, seperti waktu habis sisi klien atau sebagai akibat dari mencoba menambahkan perintah ke dependensi yang telah diaktifkan.

Data 0

Data telah berubah; misalnya, operasi menyisipkan, memperbarui, menghapus, atau memotong terjadi.

Database 3

Status database berubah; misalnya, database yang terkait dengan kueri dihilangkan atau dicopot.

Environment 6

Lingkungan run-time tidak kompatibel dengan pemberitahuan; misalnya, tingkat isolasi diatur ke rekam jepret, atau satu atau beberapa opsi SET tidak kompatibel.

Execution 7

Terjadi kesalahan run-time selama eksekusi.

Object 2

Objek database berubah; misalnya, objek yang mendasar yang terkait dengan kueri dihilangkan atau dimodifikasi.

Owner 8

Internal saja; tidak dimaksudkan untuk digunakan dalam kode Anda.

Statement 5

Pernyataan Transact-SQL tidak valid untuk pemberitahuan; misalnya, pernyataan SELECT yang tidak dapat diberi tahu atau pernyataan non-SELECT dijalankan.

System 4

Terjadi peristiwa terkait sistem. Misalnya, ada kesalahan internal, server dimulai ulang, atau tekanan sumber daya menyebabkan pembatalan.

Timeout 1

Batas waktu langganan kedaluwarsa.

Unknown -1

Digunakan ketika opsi sumber yang dikirim oleh server tidak dikenali oleh klien.

Keterangan

Enumerasi SqlNotificationSource dirujuk oleh instans SqlNotificationEventArgs kelas .

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.

Berlaku untuk

Lihat juga