- /// <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> - { }