/// <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)); }
/// <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)); }