次の方法で共有


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 インスタンスに通知するために、キャッシュの実装側によって呼び出されます。

(継承元 ChangeMonitor)
OnChanged(Object)

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

(継承元 ChangeMonitor)
ToString()

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

(継承元 Object)

適用対象