Exemplo n.º 1
0
        /// <summary>
        /// 根据属性查询数据。框架已经给对象的所有属性做了索引。
        /// </summary>
        /// <typeparam name="T"></typeparam>
        /// <param name="propertyName">属性名称</param>
        /// <param name="val">属性的值</param>
        /// <returns>返回数据列表</returns>
        public static List <CacheObject> findBy(Type t, String propertyName, Object val)
        {
            findAll(t);
            IList list = MemoryDB.FindBy(t, propertyName, val);

            return(db.getResults <CacheObject>(list));
        }
Exemplo n.º 2
0
 /// <summary>
 /// 根据属性名,检索出对象
 /// </summary>
 /// <param name="propertyName"></param>
 /// <param name="val"></param>
 /// <returns></returns>
 public IList findBy(String propertyName, Object val)
 {
     findAll();
     return(MemoryDB.FindBy(this.GetType(), propertyName, val));
 }