XmlDataSource.CacheKeyDependency プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
データ ソース コントロールによって作成されたすべてのデータ キャッシュ オブジェクトにリンクされる、ユーザー定義のキー依存関係を取得または設定します。 すべてのキャッシュ オブジェクトは、キーの有効期限が切れると、明示的に期限切れになります。
public:
virtual property System::String ^ CacheKeyDependency { System::String ^ get(); void set(System::String ^ value); };
public virtual string CacheKeyDependency { get; set; }
member this.CacheKeyDependency : string with get, set
Public Overridable Property CacheKeyDependency As String
プロパティ値
XmlDataSource コントロールによって作成されたすべてのキャッシュ オブジェクトを識別するキー。
注釈
このコントロールでは XmlDataSource 、データ キャッシュがサポートされています。 データがキャッシュされている間、 XmlDataSource 基になるデータ ファイルからではなく、キャッシュからデータを取得します。 キャッシュの有効期限が切れると、基になるファイルからデータが取得され、データが再キャッシュされます。
このプロパティを CacheKeyDependency 設定して、コントロールによって作成されたすべてのキャッシュ エントリとキーの間に依存関係を XmlDataSource 作成できます。 キーの有効期限を切ることで、プログラムによってすべてのキャッシュ エントリをいつでも無効にすることができます。
作成CacheKeyDependencyに使用されるプロパティのため、複数XmlDataSourceのコントロールが同じ XML ファイルと変換ファイルから同じデータを読み込み、同じ設定を持つシナリオで同じCacheDurationCacheExpirationPolicyキャッシュを使用できる可能性があります。