Gemstone Timeseries Library
Show/Hide TOC

# MeasurementMetadata Constructor

Creates a MeasurementMetadata

## Definition

Namespace: Gemstone.Timeseries
Assembly: Gemstone.Timeseries (in Gemstone.Timeseries.dll) Version: 1.0.159 -- Release Build+5e229f6c17e56a080df8050499a7be13fe2cb600
C#
View Source Request Example

    public MeasurementMetadata(
    	MeasurementKey key,
    	string? tagName,
    	double adder,
    	double multiplier,
    	MeasurementValueFilterFunction? measurementValueFilter
    )

VB
View Source Request Example

    Public Sub New (
    	key As MeasurementKey,
    	tagName As String,
    	adder As Double,
    	multiplier As Double,
    	measurementValueFilter As MeasurementValueFilterFunction
    )

C++
View Source Request Example

    public:
    MeasurementMetadata(
    	MeasurementKey^ key,
    	String^ tagName,
    	double adder,
    	double multiplier,
    	MeasurementValueFilterFunction^ measurementValueFilter
    )

JavaScript
View Source Request Example

    Gemstone.Timeseries.MeasurementMetadata = function(key, tagName, adder, multiplier, measurementValueFilter);

#### Parameters

key MeasurementKey
  Gets or sets the primary key of this IMeasurement.
tagName String
  Gets or sets the text based tag name of this IMeasurement.
adder Double
  Defines an offset to add to the IMeasurement value.
multiplier Double
  Defines a multiplicative offset to apply to the IMeasurement value.
measurementValueFilter MeasurementValueFilterFunction
  Gets or sets function used to apply a down-sampling filter over a sequence of IMeasurement values.

## See Also

#### Reference

MeasurementMetadata Class
Gemstone.Timeseries Namespace