public XmlDocument XmlDoc
{
get
{
string key="XmlSteup";
if(HttpContext.Current.Cache[key] != null)
return (XmlDocument)HttpContext.Current.Cache[key];
XmlDocument doc = new XmlDocument();
doc.Load(filePath);
CacheDependency depend = new CacheDependency(filePath);
HttpContext.Current.Cache.Insert(key, doc, depend);
return doc;
}
}
说明:主要的 CacheDependency 这个类作用。