using System; using System.Collections; using System.Data; using BP.DA; using BP.En; using BP.Sys.XML; namespace BP.Sys.XML { /// /// 属性 /// public class EnsAppGroupXmlEnsName { /// /// 过错行为 /// public const string EnsName = "EnsName"; /// /// 表达式 /// public const string GroupKey = "GroupKey"; /// /// 数据类型 /// public const string GroupName = "GroupName"; } /// /// EnsAppGroupXml 的摘要说明,属性的配置。 /// public class EnsAppGroupXml : XmlEnNoName { #region 属性 /// /// 类名 /// public string EnsName { get { return this.GetValStringByKey(EnsAppGroupXmlEnsName.EnsName); } } /// /// 数据类型 /// public string GroupName { get { return this.GetValStringByKey(EnsAppGroupXmlEnsName.GroupName); } } /// /// 描述 /// public string GroupKey { get { return this.GetValStringByKey(EnsAppGroupXmlEnsName.GroupKey); } } #endregion #region 构造 public EnsAppGroupXml() { } /// /// 获取一个实例 /// public override XmlEns GetNewEntities { get { return new EnsAppGroupXmls(); } } #endregion } /// /// 属性集合 /// public class EnsAppGroupXmls : XmlEns { #region 构造 /// /// 考核过错行为的数据元素 /// public EnsAppGroupXmls() { } #endregion #region 重写基类属性或方法。 /// /// 得到它的 Entity /// public override XmlEn GetNewEntity { get { return new EnsAppGroupXml(); } } public override string File { get { return BP.Difference.SystemConfig.PathOfXML + "Ens/EnsAppXml/"; } } /// /// 物理表名 /// public override string TableName { get { return "Group"; } } public override Entities RefEns { get { return null; } } #endregion } }