/// <summary> /// Creates a new data series associated with the specific site, variable, /// method, quality control level and source. This series will contain zero /// data values after creation. /// </summary> /// <param name="site">the observation site (location of measurement)</param> /// <param name="variable">the observed variable</param> /// <param name="method">the observation method</param> /// <param name="qualControl">the quality control level of observed values</param> /// <param name="source">the source of the data values for this series</param> public SeriesMetadata(Site site, Variable variable, Method method, QualityControlLevel qualControl, Source source) { this.Site = site; this.Variable = variable; this.Method = method; this.QualityControlLevel = qualControl; this.Source = source; }
/// <summary> /// Creates a new data series associated with the specific site, variable, /// method, quality control level and source. This series will contain zero /// data values after creation. /// </summary> /// <param name="site">the observation site (location of measurement)</param> /// <param name="variable">the observed variable</param> /// <param name="method">the observation method</param> /// <param name="qualControl">the quality control level of observed values</param> /// <param name="source">the source of the data values for this series</param> public SeriesMetadata(Site site, Variable variable, Method method, QualityControlLevel qualControl, Source source) { ValueCount = 0; Site = site; Variable = variable; Method = method; QualityControlLevel = qualControl; Source = source; }
/// <summary> /// Creates a new data series associated with the specific site, variable, /// method, quality control level and source. This series will contain zero /// data values after creation. /// </summary> /// <param name="site">the observation site (location of measurement)</param> /// <param name="variable">the observed variable</param> /// <param name="method">the observation method</param> /// <param name="qualControl">the quality control level of observed values</param> /// <param name="source">the source of the data values for this series</param> public Series(Site site, Variable variable, Method method, QualityControlLevel qualControl, Source source) { DataValueList = new List <DataValue>(); ValueCount = 0; ThemeList = new List <Theme>(); this.Site = site; this.Variable = variable; this.Method = method; this.QualityControlLevel = qualControl; this.Source = source; }
/// <summary> /// Creates a new data series associated with the specific site, variable, /// method, quality control level and source. This series will contain zero /// data values after creation. /// </summary> /// <param name="site">the observation site (location of measurement)</param> /// <param name="variable">the observed variable</param> /// <param name="method">the observation method</param> /// <param name="qualControl">the quality control level of observed values</param> /// <param name="source">the source of the data values for this series</param> public Series(Site site, Variable variable, Method method, QualityControlLevel qualControl, Source source) { DataValueList = new List<DataValue>(); ValueCount = 0; ThemeList = new List<Theme>(); Site = site; Variable = variable; Method = method; QualityControlLevel = qualControl; Source = source; }