Gemstone Timeseries Library
Show/Hide TOC

# ActionAdapterBaseInputMeasurementKeys Property

Gets or sets primary keys of input measurements the action adapter expects.

## Definition

Namespace: Gemstone.Timeseries.Adapters
Assembly: Gemstone.Timeseries (in Gemstone.Timeseries.dll) Version: 1.0.165 -- Release Build+1fb84c70528ffb6fadca6f53885d2dbbac6b5235
C#
View Source Request Example

    [ConnectionStringParameterAttribute(IgnoreWhenParsing = true)]
    [DefaultValueAttribute(null)]
    public virtual MeasurementKey[]? InputMeasurementKeys { get; set; }

VB
View Source Request Example

    <ConnectionStringParameterAttribute(IgnoreWhenParsing := true)>
    <DefaultValueAttribute(Nothing)>
    Public Overridable Property InputMeasurementKeys As MeasurementKey()
    	Get
    	Set

C++
View Source Request Example

    public:
    [ConnectionStringParameterAttribute(IgnoreWhenParsing = true)]
    [DefaultValueAttribute(nullptr)]
    virtual property array<MeasurementKey^>^ InputMeasurementKeys {
    	array<MeasurementKey^>^ get ();
    	void set (array<MeasurementKey^>^ value);
    }

JavaScript
View Source Request Example

    function get_InputMeasurementKeys();
    function set_InputMeasurementKeys(value);

#### Property Value

MeasurementKey

#### Implements

IAdapterInputMeasurementKeys

## Remarks

If your adapter needs to receive all measurements, you must explicitly set InputMeasurementKeys to null.

## See Also

#### Reference

ActionAdapterBase Class
Gemstone.Timeseries.Adapters Namespace