Share via

BasePartialCachingControl.Dependency Property


Gets or sets an instance of the CacheDependency class associated with the cached user control output.

 property System::Web::Caching::CacheDependency ^ Dependency { System::Web::Caching::CacheDependency ^ get(); void set(System::Web::Caching::CacheDependency ^ value); };
public System.Web.Caching.CacheDependency Dependency { get; set; }
member this.Dependency : System.Web.Caching.CacheDependency with get, set
Public Property Dependency As CacheDependency

Property Value

The CacheDependency associated with the server control.


The following code example demonstrates how to set the Dependency property to a CacheDependency object that makes the control dependent on a text file. This code example is part of a larger example provided for the BasePartialCachingControl class.

c.Dependency = new CacheDependency(MapPath("dep1.txt"));
c.Dependency = New CacheDependency(MapPath("dep1.txt"))


This property allows you to remove user control output from the output cache when the associated cache dependency changes.

Applies to