總結一下BusinessListBase都做了哪些功能

  1.   /// <summary>
      /// 業務集合基類
      ///
      /// 請繼承Initialize()函數編寫對象初始化代碼
      ///
      /// 調用Save()函數將根據TBusiness上的MapperClassAttribute、MapperFieldAttribute標註自動提交數據(包括所有的子業務對象集合)
      ///
      /// 支持同一UserPrincipal的事務控制,請使用Phenix.Core.Data.TransactionalAttribute標籤
      /// 也就是說, 可通過它,將多步數據庫操作放在一個事務當中,而與sessin調用方式無關
      ///
      /// 框架已實現了自動授權對象的功能
      /// 權限配置請到應用服務器上操作
      /// </summary>
      [Serializable()]
      public abstract class BusinessListBase<T, TBusiness> : Csla.BusinessListBase<T, TBusiness>, IDataPortal, IEditableCollection
        where T : BusinessListBase<T, TBusiness>
        where TBusiness : BusinessBase<TBusiness>
  2.   {  }

 

發佈了36 篇原創文章 · 獲贊 5 · 訪問量 9萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章