📄 aoquantity.cs
字号:
using System;
using System.Collections.Generic;
using System.Collections;
using System.Text;
namespace ASAMODS.BaseModel
{
/// <summary>
/// (BID = 11)
/// </summary>
public abstract class AoQuantity:AoBase
{
#region Base Attributes
private DT_STRING default_mq_name;
private datatype_enum default_datatype;
private DT_LONG default_rank;
private IList default_dimension;
private DT_LONG default_type_size;
/// <summary>
/// OPTIONAL
///Default name for a measurement quantity, to be used if no
///own name has been explicitly attached to the measurement
///quantity.
/// </summary>
public DT_STRING Default_mq_name
{
get { return default_mq_name; }
set { default_mq_name = value; }
}
/// <summary>
/// OPTIONAL
///Default format in which the data is stored
///NOTE: The datatype must neither be DT_ID nor
///DT_UNKNOWN
/// </summary>
public datatype_enum Default_datatype
{
get { return default_datatype; }
set { default_datatype = value; }
}
/// <summary>
/// OPTIONAL
///Default rank of a tensor, number of value dimensions
/// </summary>
public DT_LONG Default_rank
{
get { return default_rank; }
set { default_rank = value; }
}
/// <summary>
/// LIST[0:?]
///OPTIONAL
///Default number of values for each rank
/// </summary>
public IList Default_dimension
{
get { return default_dimension; }
set { default_dimension = value; }
}
/// <summary>
/// LIST[0:?]
///OPTIONAL
///Default length limit of a value, for example the maximum
///length of a string or a bytestream
/// </summary>
public DT_LONG Default_type_size
{
get { return default_type_size; }
set { default_type_size = value; }
}
#endregion
#region Relations
private AoUnit default_unit;
private IList successors;
private IList groups;
private IList measurement_quantities;
private IList predecessor;
/// <summary>
/// INFO_TO
///AoUnit
///OPTIONAL
/// </summary>
public AoUnit Default_unit
{
get { return default_unit; }
set { default_unit = value; }
}
/// <summary>
/// CHILD
///SET[0:?] OF AoQuantity
/// </summary>
public IList Successors
{
get { return successors; }
set { successors = value; }
}
/// <summary>
/// INFO_REL
///SET[0:?] OF AoQuantityGroup
///INVERSE FOR quantities
/// </summary>
public IList Groups
{
get { return groups; }
set { groups = value; }
}
/// <summary>
/// INFO_FROM
///SET[0:?] OF AoMeasurementQuantity
///INVERSE FOR quantity
/// </summary>
public IList Measurement_quantities
{
get { return measurement_quantities; }
set { measurement_quantities = value; }
}
/// <summary>
/// FATHER
///SET[0:1] OF AoQuantity
///INVERSE FOR successors
/// </summary>
public IList Predecessor
{
get { return predecessor; }
set { predecessor = value; }
}
#endregion
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -