クラスOracleCacheDependency
アプリケーションのキャッシュ オブジェクトに格納されているアイテム間の関係を確立します。 特定の Oracle データベース テーブル内の行、または Oracle クエリの結果。 このクラスは継承できません。
継承されたメンバー
アセンブリ: Alachisoft.NCache.ランタイム.dll
構文
[Serializable]
public sealed class OracleCacheDependency : CacheDependency, IDisposable
備考
Add、Insert、またはAddDependencyメソッドを使用して、依存関係のあるアイテムをアプリケーションのキャッシュに追加できます。
アプリケーションのキャッシュオブジェクトにアイテムを追加する場合
OracleCacheDependency、ODP.NET でサポートされているすべてのバージョンの Oracle データベースで、
特定の Oracle データベース テーブルの行を変更し、その行が変更されると、それに関連付けられた項目が
行はキャッシュから自動的に削除されます。
これにより、オブジェクトが作成されてから保存されるまでの間に加えられた変更が失われないようにすることができます。
キャッシュに挿入される時間。
OracleCacheDependency クラスは、キャッシュされたアイテムと
オラクルのクエリ。
コンストラクター
名前 | Description |
---|---|
OracleCacheDependency(String、String) | 提供された接続文字列とクエリ文字列を使用して、OracleCacheDependencyクラスの新しいインスタンスを初期化します。 |
OracleCacheDependency(String、String、OracleCommandType、Dictionary )。 | OracleCacheDependencyクラスの新しいインスタンスを初期化します。 ストアドプロシージャの使用をサポートします。 |
プロパティ
名前 | Description |
---|---|
CommandParams | Oracleコマンドに渡されるパラメータのタイプについて説明します。 |
コマンドテキスト | 依存関係によって使用される CommandText。 |
コマンドタイプ | OracleDependencyに渡されるOracleコマンドのタイプについて説明します。 |
ConnectionString | データベースに接続するためにキャッシュに必要な接続文字列。 |