Freigeben über


SqlDependency.OnChange Ereignis

Definition

Tritt ein, wenn eine Benachrichtigung für einen diesem SqlDependency-Objekt zugeordneten Befehl empfangen wird.

public:
 event System::Data::SqlClient::OnChangeEventHandler ^ OnChange;
public event System.Data.SqlClient.OnChangeEventHandler OnChange;
member this.OnChange : System.Data.SqlClient.OnChangeEventHandler 
Public Custom Event OnChange As OnChangeEventHandler 

Ereignistyp

Hinweise

OnChange tritt auf, wenn sich die Ergebnisse für den zugeordneten Befehl ändern. Wenn Sie nicht verwenden OnChange, können Sie die HasChanges -Eigenschaft überprüfen, um festzustellen, ob sich die Abfrageergebnisse geändert haben.

Das OnChange Ereignis impliziert nicht unbedingt eine Änderung der Daten. Andere Umstände, z. B. timeout abgelaufen und Fehler beim Festlegen der Benachrichtigungsanforderung, generieren OnChangeebenfalls .

Gilt für:

Weitere Informationen