using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; using System.Linq; using System.Text; using System.Threading.Tasks; namespace IStation.Model { /// /// 对象地图信息 /// public partial class ObjectMapInfo : System.ICloneable { /// /// /// public ObjectMapInfo() { } /// /// /// public ObjectMapInfo(ObjectMapInfo rhs) { this.ID = rhs.ID; this.CorpID = rhs.CorpID; 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 void Reset(ObjectMapInfo rhs) { this.ID = rhs.ID; this.CorpID = rhs.CorpID; 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 long ID { get; set; } /// /// 客户标识 /// public long CorpID { get; set; } /// /// 对象类型 /// public string ObjectType { get; set; } /// /// 子类型 /// public string SubType { get; set; } /// /// 对象标识 /// public long ObjectID { get; set; } /// /// 对象名称 /// public string ObjectName { get; set; } /// /// 目的 /// public string Purpose { get; set; } /// /// 地图种类 /// public string Kind { get; set; } /// /// 地图形状 /// public string Shape { get; set; } /// /// 地图位置 /// public string Position { get; set; } /// /// /// public ObjectMapInfo Clone() { return (ObjectMapInfo)this.MemberwiseClone(); } object ICloneable.Clone() { return this.MemberwiseClone(); } } }