{
}
+ public void Add (MemoryCacheElement cache)
+ {
+ BaseAdd (cache);
+ }
+
+ public void Clear ()
+ {
+ BaseClear ();
+ }
+
protected override ConfigurationElement CreateNewElement ()
{
return new MemoryCacheElement ();
return ((MemoryCacheElement)element).Name;
}
+
+ public int IndexOf (MemoryCacheElement cache)
+ {
+ if (cache == null)
+ return -1;
+
+ return BaseIndexOf (cache);
+ }
+
+ public void Remove (MemoryCacheElement cache)
+ {
+ if (cache == null)
+ return;
+
+ BaseRemove (GetElementKey (cache));
+ }
+
+ public void RemoveAt (int index)
+ {
+ BaseRemoveAt (index);
+ }
}
}