SqlNotificationInfo Sabit listesi

Tanım

Bu numaralandırma, bağımlılık olay işleyicisi tarafından alınabilecek farklı bildirimler hakkında ek bilgi sağlar.

public enum class SqlNotificationInfo
public enum SqlNotificationInfo
type SqlNotificationInfo = 
Public Enum SqlNotificationInfo
Devralma
SqlNotificationInfo

Alanlar

AlreadyChanged -2

Nesne SqlDependency zaten tetiklenmiş ve yeni komutlar bu nesneye eklenemez.

Alter 5

Sorguyla ilgili temel alınan bir sunucu nesnesi değiştirildi.

Delete 3

Veriler DELETE deyimiyle değiştirildi.

Drop 4

Sorguyla ilgili temel alınan nesne bırakıldı.

Error 7

bir iç sunucu hatası oluştu.

Expired 12

Nesnenin SqlDependency süresi doldu.

Insert 1

Veriler bir INSERT deyimiyle değiştirildi.

Invalid 9

Bildirim alınamayan bir deyim sağlandı (örneğin, update deyimi).

Isolation 11

deyimi geçerli olmayan bir yalıtım modu altında yürütüldü (örneğin, Anlık Görüntü).

Merge 16

Sorgu bildiriminin sunucu tarafı nedenini ayırt etmek için kullanılır.

Options 10

SET seçenekleri abonelik zamanında uygun şekilde ayarlanmadı.

PreviousFire 14

Önceki bir deyim sorgu bildirimlerinin geçerli işlem altında tetiklesine neden oldu.

Query 8

Bildirim alınamayan veya sağlanmayan bir SELECT deyimi.

Resource 13

Sunucu kaynak baskısı sonucu tetikler.

Restart 6

Sunucu yeniden başlatıldı (yeniden başlatma sırasında bildirimler gönderilir.).

TemplateLimit 15

Abone olan sorgu, hedef tablolardan birinde şablonların sayısının izin verilen en yüksek sınırı aşmasına neden olur.

Truncate 0

Bir veya daha fazla tablo kesildi.

Unknown -1

Sunucu tarafından gönderilen bilgi seçeneği istemci tarafından tanınmadığında kullanılır.

Update 2

Veriler update deyimiyle değiştirildi.

Açıklamalar

Numaralandırmaya SqlNotificationInfo sınıfının bir örneği tarafından başvurulur SqlNotificationEventArgs .

Şunlara uygulanır

Ayrıca bkz.