Пример #1
0
        /// <summary>
        ///	根据对象的主键获取唯一对象
        /// 注意,这个方法必须与只能通过主键来获取,因为只有主键在逻辑能确定唯一
        /// 支持双主键,如果是双主键,则两个主键属性必须都要赋上
        /// 如果不能通过主键唯一确定的,则可以通过RetrieveCriteria对象来获取。
        /// </summary>
        /// <returns></returns>
        public bool Retrieve()
        {
            PersistenceBroker broker = PersistenceBroker.Instance();

            this._IsSaveInMemory = broker.GetClassMap(thisType.Name).IsSaveToMemory;
            return(broker.RetrieveObject(this, true, false));
        }