AggregateCacheDependency.Add(CacheDependency[]) Methode

Definitie

Hiermee voegt u een matrix met CacheDependency objecten toe aan het AggregateCacheDependency object.

public:
 void Add(... cli::array <System::Web::Caching::CacheDependency ^> ^ dependencies);
public void Add(params System.Web.Caching.CacheDependency[] dependencies);
member this.Add : System.Web.Caching.CacheDependency[] -> unit
Public Sub Add (ParamArray dependencies As CacheDependency())

Parameters

dependencies
CacheDependency[]

De matrix met CacheDependency objecten die moeten worden toegevoegd.

Uitzonderingen

dependencies is null.

– of –

Een CacheDependency object in dependencies is null.

Er wordt naar een CacheDependency object verwezen vanuit meer dan één Cache vermelding.

Voorbeelden

In het volgende codevoorbeeld wordt de Add methode gebruikt in combinatie met de AggregateCacheDependency constructor om twee CacheDependency objecten te maken, deze toe te voegen aan een CacheDependency matrix met de naam myDepArrayen vervolgens het item in de cache afhankelijk te maken van deze twee CacheDependency objecten.

         ' Create two CacheDependency objects, one to a
         ' text file and the other to an XML file. 
         ' Create a CacheDependency array with these 
         ' two objects as items in the array.
          txtDep = New CacheDependency(Server.MapPath("Storage.txt"))
          xmlDep = New CacheDependency(Server.MapPath("authors.xml"))
          Dim DepArray() As CacheDependency = {txtDep, xmlDep}

          ' Create an AggregateCacheDependency object and 
          ' use the Add method to add the array to it.   
          aggDep = New AggregateCacheDependency()
          aggDep.Add(DepArray)

          ' Call the GetUniqueId method to generate
          ' an ID for each dependency in the array.
          msg1.Text = aggDep.GetUniqueId()
          
          ' Add the new data set to the cache with 
          ' dependencies on both files in the array.
          Cache.Insert("XMLDataSet", Source, aggDep)

Van toepassing op