Gets a value indicating whether the CacheDependency object has changed.
Assembly: System.Web (in System.Web.dll)
You can add an item to an ASP.NET application's Cache with a CacheDependency. When the CacheDependency changes, the item added to the Cache is invalidated and removed from the cache. You can use this property to determine whether a CacheDependency has changed, and recreate the item in the Cache if that has occurred.
// Insert the cache item. CacheDependency dep = new CacheDependency(fileName, dt); cache.Insert("key", "value", dep); // Check whether CacheDependency.HasChanged is true. if (dep.HasChanged) Response.Write("<p>The dependency has changed."); else Response.Write("<p>The dependency has not changed.");
Available since 1.1