SqlChangeMonitor クラス

定義

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

注釈

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 インスタンスに通知するために、Cache 実装者によって呼び出されます。

(継承元 ChangeMonitor)
OnChanged(Object)

依存関係が変更されたときにイベントを発生させるために、派生クラスによって呼び出されます。

(継承元 ChangeMonitor)
ToString()

現在のオブジェクトを表す文字列を返します。

(継承元 Object)

適用対象