AVM.DDP.MetaTBManifest.CopyManifest C# (CSharp) Method

CopyManifest() protected method

protected CopyManifest ( MetaTBManifest other ) : void
other MetaTBManifest
return void
        protected void CopyManifest(MetaTBManifest other)
        {
            this.Created = other.Created;
            this.DesignID = other.DesignID;
            this.DesignName = other.DesignName;
            this.CfgID = other.CfgID;
            this.TestBench = other.TestBench;
            this.TierLevel = other.TierLevel;
            this.CopyTestResults = other.CopyTestResults;

            foreach (var item in other.Artifacts)
            {
                this.Artifacts.Add(item);
            }

            foreach (var item in other.Metrics)
            {
                this.Metrics.Add(item);
            }

            foreach (var item in other.Parameters)
            {
                this.Parameters.Add(item);
            }

            foreach (var item in other.Steps)
            {
                this.Steps.Add(item);
            }

            foreach (var item in other.Dependencies)
            {
                this.Dependencies.Add(item);
            }
        }