⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 aounit.cs

📁 ASAMODS BaseModel C#
💻 CS
字号:
using System;
using System.Collections.Generic;
using System.Collections;
using System.Text;

namespace ASAMODS.BaseModel
{
    /// <summary>
    /// (BID = 13)
    /// </summary>
    public abstract class AoUnit:AoBase
    {
        #region Base Attributes
        private DT_DOUBLE factor;
        private DT_DOUBLE offset;

        /// <summary>
        /// MANDATORY ATTRIBUTE (required in application model)
        /// Factor to get the SI unit
        /// </summary>
        public DT_DOUBLE Factor
        {
            get { return factor; }
            set { factor = value; }
        }

        /// <summary>
        /// MANDATORY ATTRIBUTE (required in application model)
        /// Offset to get the SI unit
        /// </summary>
        public DT_DOUBLE Offset
        {
            get { return offset; }
            set { offset = value; }
        }

        #endregion

        #region Relations
        private AoPhysicalDimension phys_dimension;
        private IList groups;
        private IList measurement_quantities;
        private IList parameters;
        private IList quantities;

        /// <summary>
        /// INFO_TO
        /// AoPhysicalDimension
        /// MANDATORY ATTRIBUTE (required in application model)
        /// </summary>
        public AoPhysicalDimension Phys_dimension
        {
            get { return phys_dimension; }
            set { phys_dimension = value; }
        }

        /// <summary>
        /// INFO_REL
        /// SET[0:?] OF AoUnitGroup
        /// INVERSE FOR units
        /// </summary>
        public IList Groups
        {
            get { return groups; }
            set { groups = value; }
        }

        /// <summary>
        /// INFO_FROM
        /// SET[0:?] OF AoMeasurementQuantity
        /// MANDATORY ATTRIBUTE (required in application model)
        /// INVERSE FOR unit
        /// </summary>
        public IList Measurement_quantities
        {
            get { return measurement_quantities; }
            set { measurement_quantities = value; }
        }

        /// <summary>
        /// INFO_FROM
        /// SET[0:?] OF AoParameter
        /// MANDATORY ATTRIBUTE (required in application model)
        /// INVERSE FOR unit
        /// </summary>
        public IList Parameters
        {
            get { return parameters; }
            set { parameters = value; }
        }

        /// <summary>
        /// INFO_FROM
        /// SET[0:?] OF AoQuantity
        /// INVERSE FOR default_unit
        /// </summary>
        public IList Quantities
        {
            get { return quantities; }
            set { quantities = value; }
        }

  
        #endregion
    }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -