public new DataExplorerNodeEvaluationMemberMetric Copy()
        {
            Server.Application.DataExplorerNodeEvaluationMemberMetric serverObject = (Server.Application.DataExplorerNodeEvaluationMemberMetric)ToServerObject();

            DataExplorerNodeEvaluationMemberMetric copiedObject = new DataExplorerNodeEvaluationMemberMetric(application, serverObject);

            return(copiedObject);
        }
        public override Object ToServerObject()
        {
            Server.Application.DataExplorerNodeEvaluationMemberMetric serverObject = new Server.Application.DataExplorerNodeEvaluationMemberMetric();

            MapToServerObject(serverObject);

            return(serverObject);
        }
        public virtual void MapToServerObject(Server.Application.DataExplorerNodeEvaluationMemberMetric serverObject)
        {
            base.MapToServerObject((Server.Application.DataExplorerNodeEvaluation)serverObject);


            serverObject.MetricId = metricId;

            serverObject.ValueMinimum = ValueMinimum;

            serverObject.ValueMaximum = ValueMaximum;

            serverObject.CountOf = countOf;


            serverObject.AgeCriteria = (Server.Application.DataExplorerNodeEvaluationAge)AgeCriteria.ToServerObject();

            serverObject.DateCriteria = (Server.Application.DataExplorerNodeEvaluationDate)DateCriteria.ToServerObject();


            return;
        }
        public void MapFromServerObject(Server.Application.DataExplorerNodeEvaluationMemberMetric serverObject)
        {
            base.MapFromServerObject((Server.Application.DataExplorerNodeEvaluation)serverObject);


            metricId = serverObject.MetricId;

            ValueMinimum = serverObject.ValueMinimum;

            ValueMaximum = serverObject.ValueMaximum;

            countOf = serverObject.CountOf;


            AgeCriteria = new DataExplorerNodeEvaluationAge(this, serverObject.AgeCriteria);

            DateCriteria = new DataExplorerNodeEvaluationDate(this, serverObject.DateCriteria);


            return;
        }