using SqlSugar; using System; using System.Collections.Generic; using System.Linq; using System.Runtime.Serialization; using System.Text; using System.Threading.Tasks; namespace IStation.Entity { /// /// 对象地图信息 /// [SugarTable("object_map_info")] public class ObjectMapInfo : CorpEntity, System.ICloneable { /// /// /// public ObjectMapInfo() { } /// /// /// public ObjectMapInfo(ObjectMapInfo rhs) : base(rhs) { this.ObjectType = rhs.ObjectType; this.SubType = rhs.SubType; this.ObjectID = rhs.ObjectID; this.ObjectName = rhs.ObjectName; this.Purpose = rhs.Purpose; this.Kind = rhs.Kind; this.Shape = rhs.Shape; this.Position = rhs.Position; } /// /// 对象类型 /// public string ObjectType { get { return _objecttype; } set { _objecttype = value; } } private string _objecttype; /// /// 子类型 /// public string SubType { get { return _subtype; } set { _subtype = value; } } private string _subtype; /// /// 对象标识 /// public long ObjectID { get { return _objectid; } set { _objectid = value; } } private long _objectid; /// /// 对象名称 /// public string ObjectName { get { return _objectname; } set { _objectname = value; } } private string _objectname; /// /// 目的 /// public string Purpose { get { return _purpose; } set { _purpose = value; } } private string _purpose; /// /// 地图种类 /// public string Kind { get { return _kind; } set { _kind = value; } } private string _kind; /// /// 地图形状 /// public string Shape { get { return _shape; } set { _shape = value; } } private string _shape; /// /// 地图位置 /// public string Position { get { return _position; } set { _position = value; } } private string _position; /// /// /// public ObjectMapInfo Clone() { return (ObjectMapInfo)this.MemberwiseClone(); } object ICloneable.Clone() { return this.MemberwiseClone(); } } }