SqlNotificationInfo Sabit listesi

Tanım

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

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

Alanlar

Name Değer Description
AlreadyChanged -2

Nesne SqlDependency zaten tetiklenmiş ve yeni komutlar eklenemiyor.

Unknown -1

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

Truncate 0

Bir veya daha fazla tablo kesildi.

Insert 1

Veriler bir INSERT deyimiyle değiştirildi.

Update 2

Veriler update deyimiyle değiştirildi.

Delete 3

Veriler DELETE deyimiyle değiştirildi.

Drop 4

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

Alter 5

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

Restart 6

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

Error 7

bir iç sunucu hatası oluştu.

Query 8

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

Invalid 9

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

Options 10

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

Isolation 11

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

Expired 12

Nesnenin SqlDependency süresi doldu.

Resource 13

Sunucu kaynak baskısı sonucu tetikler.

PreviousFire 14

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

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.

Merge 16

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

Açıklamalar

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

Şunlara uygulanır

Ayrıca bkz.