29 using System.Collections.Generic;
31 namespace OpenSim.Framework
80 public interface ICnmCache<TKey, TValue> :
IEnumerable<KeyValuePair<TKey, TValue>>
132 TimeSpan ExpirationTime {
get; set; }
150 bool IsSynchronized {
get; }
169 bool IsCountLimited {
get; }
189 bool IsSizeLimited {
get; }
208 bool IsTimeLimited {
get; }
223 int MaxCount {
get; set; }
241 long MaxElementSize {
get; }
262 long MaxSize {
get; set; }
304 object SyncRoot {
get; }
351 void Remove(TKey
key);
414 bool Set(TKey
key, TValue value,
long size);
439 bool TryGetValue(TKey
key, out TValue value);
OpenSim.Region.ScriptEngine.Shared.LSL_Types.LSLString key
System.Collections.IEnumerable IEnumerable