MeasurementKeyLookUpOrCreate(Guid, String, UInt64) Method

Performs a lookup by signal ID and, failing that, attempts to create the key using the given signal ID, source, and ID.

Definition

Namespace: Gemstone.Timeseries
Assembly: Gemstone.Timeseries (in Gemstone.Timeseries.dll) Version: 1.0.183 -- Release Build+21a5b147e1a8ef7d91dda1e36ec19dae85df8dc9
public static MeasurementKey LookUpOrCreate(
	Guid signalID,
	string source,
	ulong id
)

Parameters

signalID  Guid
The signal ID of the key to be looked up.
source  String
The source to use for the key if the lookup fails.
id  UInt64
The ID to use for the key if the lookup fails.

Return Value

MeasurementKey
If the lookup succeeds, an existing measurement key with a matching signalID. If creation succeeds, a new measurement key with matching signal ID, source, and ID. Otherwise, Undefined.

See Also