Пример #1
0
        public static TypeCacheData GetTypeCacheData(Type t)
        {
            lock (t)
            {
                TypeCacheData ret;
                if (!_cache.TryGetValue(t, out ret))
                {
                    ret = new TypeCacheData(t);

                    _cache.Add(t, ret);
                }
                return(ret);
            }
        }
Пример #2
0
 public BindableObjectBase()
 {
     _tcd = TypeCache.GetTypeCacheData(GetType());
 }