|
MetadataHelpersWaitForSignalsToLoad Method
|
Waits for signalIDs to be loaded in system configuration.
Namespace: GSF.TimeSeries.AdaptersAssembly: GSF.TimeSeries (in GSF.TimeSeries.dll) Version: 2.4.218-beta
Syntax [<ExtensionAttribute>]
static member WaitForSignalsToLoad :
instance : IAdapter *
configurationReloadedWaitHandle : ManualResetEventSlim *
signalIDs : IReadOnlyList<Guid> *
?configurationReloadWaitTimeout : int *
?configurationReloadWaitAttempts : int *
?measurementTable : string
(* Defaults:
let _configurationReloadWaitTimeout = defaultArg configurationReloadWaitTimeout 5000
let _configurationReloadWaitAttempts = defaultArg configurationReloadWaitAttempts 4
let _measurementTable = defaultArg measurementTable "ActiveMeasurements"
*)
-> bool
GSF.TimeSeries.Adapters.MetadataHelpers.WaitForSignalsToLoad = function(instance, configurationReloadedWaitHandle, signalIDs, configurationReloadWaitTimeout, configurationReloadWaitAttempts, measurementTable);
View SourceParameters
- instance IAdapter
- Target IAdapter instance.
- configurationReloadedWaitHandle ManualResetEventSlim
- Wait handle to signal when configuration has been reloaded.
- signalIDs IReadOnlyListGuid
- Signal IDs to wait for.
- configurationReloadWaitTimeout Int32 (Optional)
- Configuration reload wait timeout.
- configurationReloadWaitAttempts Int32 (Optional)
- Configuration reload wait attempts.
- measurementTable String (Optional)
- Measurement table name used for meta-data lookup.
Return Value
Booleantrue if
signalIDs are loaded; otherwise,
false.
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).
See Also