SqlChangeMonitor 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
提供 SQL Server 資料庫的變更監控。 此類別無法獲得繼承。
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
- 繼承
備註
SqlChangeMonitor 類別封裝了 ADO.NET SqlDependency 類別,並新增了基於 SQL Server 相依的變更監控功能。 因此,SqlChangeMonitor 類別作為 ADO.NET SqlDependency 物件與 System.Runtime.Caching 命名空間之間的橋樑。
建構函式
| 名稱 | Description |
|---|---|
| SqlChangeMonitor(SqlDependency) |
初始化 SqlChangeMonitor 類別的新執行個體。 |
屬性
| 名稱 | Description |
|---|---|
| HasChanged |
會得到一個表示該類別監控 ChangeMonitor 的狀態已經改變的值。 (繼承來源 ChangeMonitor) |
| IsDisposed |
會得到一個值,表示該類別的衍生實例 ChangeMonitor 已被處置。 (繼承來源 ChangeMonitor) |
| UniqueId |
會獲得實例的 SqlChangeMonitor 識別碼。 |
方法
| 名稱 | Description |
|---|---|
| Dispose() |
釋放目前類別實例 ChangeMonitor 所使用的所有資源。 (繼承來源 ChangeMonitor) |
| Dispose(Boolean) |
釋放所有受管理與非受管理資源,以及任何對實 ChangeMonitor 例的引用。 這種過載必須由派生的變更監控類別來實作。 (繼承來源 ChangeMonitor) |
| Equals(Object) |
判斷指定的物件是否等於目前的物件。 (繼承來源 Object) |
| GetHashCode() |
做為預設哈希函式。 (繼承來源 Object) |
| GetType() |
取得目前實例的 Type。 (繼承來源 Object) |
| InitializationComplete() |
從衍生類別的建構器呼叫,表示初始化已完成。 (繼承來源 ChangeMonitor) |
| MemberwiseClone() |
建立目前 Object的淺層複本。 (繼承來源 Object) |
| NotifyOnChanged(OnChangedCallback) |
快取實作者呼叫以註冊回調,並在依賴變更時透過代理通知 ObjectCache 實例 OnChangedCallback 。 (繼承來源 ChangeMonitor) |
| OnChanged(Object) |
由衍生類別呼叫,當相依關係改變時觸發事件。 (繼承來源 ChangeMonitor) |
| ToString() |
傳回表示目前 物件的字串。 (繼承來源 Object) |