ningshuxia
2025-04-16 a67da735b33be01b24845ce03ae7551cf55ddbbc
02-desktop/Model/IStation.Model.Basic/MonitorDataSources/MonitorDataSources.cs
@@ -13,26 +13,26 @@
        public MonitorDataSources() { }
        public MonitorDataSources(MonitorDataSources rhs)
        {
            this.ID = rhs.ID;
            this.Name = rhs.Name;
            this.DataSources = rhs.DataSources;
            this.DataSourcesMappings = rhs.DataSourcesMappings?.Select(x => new DataSourcesMapping(x)).ToList();
            this.Flags = rhs.Flags?.ToList();
            this.TagName = rhs.TagName;
            this.SortCode = rhs.SortCode;
            this.Description = rhs.Description;
            ID = rhs.ID;
            Name = rhs.Name;
            DataSources = rhs.DataSources;
            DataSourcesMappings = rhs.DataSourcesMappings?.Select(x => new DataSourcesMapping(x)).ToList();
            Flags = rhs.Flags?.ToList();
            TagName = rhs.TagName;
            SortCode = rhs.SortCode;
            Description = rhs.Description;
        }
        public void Reset(MonitorDataSources rhs)
        {
            this.ID = rhs.ID;
            this.Name = rhs.Name;
            this.DataSources = rhs.DataSources;
            this.DataSourcesMappings = rhs.DataSourcesMappings?.Select(x => new DataSourcesMapping(x)).ToList();
            this.Flags = rhs.Flags?.ToList();
            this.TagName = rhs.TagName;
            this.SortCode = rhs.SortCode;
            this.Description = rhs.Description;
            ID = rhs.ID;
            Name = rhs.Name;
            DataSources = rhs.DataSources;
            DataSourcesMappings = rhs.DataSourcesMappings?.Select(x => new DataSourcesMapping(x)).ToList();
            Flags = rhs.Flags?.ToList();
            TagName = rhs.TagName;
            SortCode = rhs.SortCode;
            Description = rhs.Description;
        }
        /// <summary>
@@ -85,12 +85,12 @@
        public MonitorDataSources Clone()
        {
            return (MonitorDataSources)this.MemberwiseClone();
            return (MonitorDataSources)MemberwiseClone();
        }
        object ICloneable.Clone()
        {
            return this.MemberwiseClone();
            return MemberwiseClone();
        }
    }
}