SqlChangeMonitor Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt die Änderungsüberwachung für SQL Server Datenbanken bereit. Diese Klasse kann nicht vererbt werden.
public ref class SqlChangeMonitor sealed : System::Runtime::Caching::ChangeMonitor
public sealed class SqlChangeMonitor : System.Runtime.Caching.ChangeMonitor
type SqlChangeMonitor = class
inherit ChangeMonitor
Public NotInheritable Class SqlChangeMonitor
Inherits ChangeMonitor
- Vererbung
Hinweise
Die SqlChangeMonitor-Klasse umschließt die ADO.NET SqlDependency-Klasse und fügt die Änderungsüberwachung für SQL Server basierte Abhängigkeiten hinzu. Daher dient die SqlChangeMonitor-Klasse als Brücke zwischen dem ADO.NET SqlDependency-Objekt und dem System.Runtime.Caching-Namespace.
Konstruktoren
| Name | Beschreibung |
|---|---|
| SqlChangeMonitor(SqlDependency) |
Initialisiert eine neue Instanz der SqlChangeMonitor-Klasse. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| HasChanged |
Ruft einen Wert ab, der angibt, dass sich der Zustand geändert hat, der von der ChangeMonitor Klasse überwacht wird. (Geerbt von ChangeMonitor) |
| IsDisposed |
Ruft einen Wert ab, der angibt, dass die abgeleitete Instanz einer ChangeMonitor Klasse verworfen wird. (Geerbt von ChangeMonitor) |
| UniqueId |
Ruft einen Bezeichner für eine SqlChangeMonitor Instanz ab. |
Methoden
| Name | Beschreibung |
|---|---|
| Dispose() |
Gibt alle Ressourcen frei, die von der aktuellen Instanz der ChangeMonitor Klasse verwendet werden. (Geerbt von ChangeMonitor) |
| Dispose(Boolean) |
Veröffentlicht alle verwalteten und nicht verwalteten Ressourcen und alle Verweise auf die ChangeMonitor Instanz. Diese Überladung muss durch abgeleitete Änderungsüberwachungsklassen implementiert werden. (Geerbt von ChangeMonitor) |
| Equals(Object) |
Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht. (Geerbt von Object) |
| GetHashCode() |
Dient als Standardhashfunktion. (Geerbt von Object) |
| GetType() |
Ruft die Type der aktuellen Instanz ab. (Geerbt von Object) |
| InitializationComplete() |
Vom Konstruktor abgeleiteter Klassen aufgerufen, um anzugeben, dass die Initialisierung abgeschlossen ist. (Geerbt von ChangeMonitor) |
| MemberwiseClone() |
Erstellt eine flache Kopie der aktuellen Object. (Geerbt von Object) |
| NotifyOnChanged(OnChangedCallback) |
Wird von Cacheimplementierern aufgerufen, um einen Rückruf zu registrieren und eine ObjectCache Instanz über die OnChangedCallback Stellvertretung zu benachrichtigen, wenn sich eine Abhängigkeit geändert hat. (Geerbt von ChangeMonitor) |
| OnChanged(Object) |
Wird von abgeleiteten Klassen aufgerufen, um das Ereignis auszuheben, wenn sich eine Abhängigkeit ändert. (Geerbt von ChangeMonitor) |
| ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |