SqlChangeMonitor Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Fornisce il monitoraggio delle modifiche per i database SQL Server. La classe non può essere ereditata.
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
- Ereditarietà
Commenti
La classe SqlChangeMonitor esegue il wrapping della classe ADO.NET SqlDependency e aggiunge il monitoraggio delle modifiche per le dipendenze basate su SQL Server. Pertanto, la classe SqlChangeMonitor funge da ponte tra l'oggetto ADO.NET SqlDependency e lo spazio dei nomi /System.Runtime.Caching.
Costruttori
| Nome | Descrizione |
|---|---|
| SqlChangeMonitor(SqlDependency) |
Inizializza una nuova istanza della classe SqlChangeMonitor. |
Proprietà
| Nome | Descrizione |
|---|---|
| HasChanged |
Ottiene un valore che indica che lo stato monitorato dalla ChangeMonitor classe è stato modificato. (Ereditato da ChangeMonitor) |
| IsDisposed |
Ottiene un valore che indica che l'istanza derivata di una ChangeMonitor classe viene eliminata. (Ereditato da ChangeMonitor) |
| UniqueId |
Ottiene un identificatore per un'istanza SqlChangeMonitor di . |
Metodi
| Nome | Descrizione |
|---|---|
| Dispose() |
Rilascia tutte le risorse utilizzate dall'istanza corrente della ChangeMonitor classe . (Ereditato da ChangeMonitor) |
| Dispose(Boolean) |
Rilascia tutte le risorse gestite e non gestite e tutti i riferimenti all'istanza ChangeMonitor . Questo overload deve essere implementato dalle classi di monitoraggio delle modifiche derivate. (Ereditato da ChangeMonitor) |
| Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
| GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
| GetType() |
Ottiene il Type dell'istanza corrente. (Ereditato da Object) |
| InitializationComplete() |
Chiamato dal costruttore delle classi derivate per indicare che l'inizializzazione è stata completata. (Ereditato da ChangeMonitor) |
| MemberwiseClone() |
Crea una copia superficiale del Objectcorrente. (Ereditato da Object) |
| NotifyOnChanged(OnChangedCallback) |
Chiamato dagli implementatori della cache per registrare un callback e notificare a un'istanza ObjectCache tramite il OnChangedCallback delegato quando una dipendenza è cambiata. (Ereditato da ChangeMonitor) |
| OnChanged(Object) |
Chiamato dalle classi derivate per generare l'evento quando viene modificata una dipendenza. (Ereditato da ChangeMonitor) |
| ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |