|
MetadataHelpersLookupMeasurementKey Method
|
Looks up or creates measurement key based on provided signalID.
Namespace: GSF.TimeSeries.AdaptersAssembly: GSF.TimeSeries (in GSF.TimeSeries.dll) Version: 2.4.248-beta
Syntaxpublic static MeasurementKey LookupMeasurementKey(
this IAdapter instance,
Guid signalID,
ulong id,
string source = "PPA",
string measurementTable = "ActiveMeasurements"
)
<ExtensionAttribute>
Public Shared Function LookupMeasurementKey (
instance As IAdapter,
signalID As Guid,
id As ULong,
Optional source As String = "PPA",
Optional measurementTable As String = "ActiveMeasurements"
) As MeasurementKey
public:
[ExtensionAttribute]
static MeasurementKey^ LookupMeasurementKey(
IAdapter^ instance,
Guid signalID,
unsigned long long id,
String^ source = L"PPA",
String^ measurementTable = L"ActiveMeasurements"
)
[<ExtensionAttribute>]
static member LookupMeasurementKey :
instance : IAdapter *
signalID : Guid *
id : uint64 *
?source : string *
?measurementTable : string
(* Defaults:
let _source = defaultArg source "PPA"
let _measurementTable = defaultArg measurementTable "ActiveMeasurements"
*)
-> MeasurementKey
GSF.TimeSeries.Adapters.MetadataHelpers.LookupMeasurementKey = function(instance, signalID, id, source, measurementTable);
View SourceParameters
- instance IAdapter
- Target IAdapter instance.
- signalID Guid
- Guid signal ID to lookup.
- id UInt64
- Measurement ID to use for creating new measurement key.
- source String (Optional)
- Source name used for meta-data lookup.
- measurementTable String (Optional)
- Measurement table name used for meta-data lookup.
Return Value
MeasurementKeyFound or newly created measurement key. Failure to create key results in
Undefined.
Usage Note
In Visual Basic and C#, you can call this method as an instance method on any object of type
IAdapter. When you use instance method syntax to call this method, omit the first parameter. For more information, see
Extension Methods (Visual Basic) or
Extension Methods (C# Programming Guide).
Remarks
This is a metadata first lookup operation.
See Also