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 命名空间之间的桥梁。
构造函数
SqlChangeMonitor(SqlDependency) |
初始化 SqlChangeMonitor 类的新实例。 |
属性
HasChanged |
获取一个值,该值指示由 ChangeMonitor 类监视的状态已发生更改。 (继承自 ChangeMonitor) |
IsDisposed |
获取一个值,该值指示释放 ChangeMonitor 类的派生实例。 (继承自 ChangeMonitor) |
UniqueId |
获取 SqlChangeMonitor 实例的标识符。 |
方法
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) |