OTX-Runtime for DotNet
|
|
Default measure implementation More...
Public Member Functions | |
void | ExecuteDeviceService (IRuntimeContext runtimeContext, IDeviceService deviceService, List< IDeviceServiceParameter > parameters, bool suppressInvalidMeasurementException, bool executeAsync) |
Invoked when a ExecuteDeviceService occurs in OTX-Runtime. More... | |
void | SetValue (string deviceServiceOutParameterName, object value) |
Set the value for a device service out parameter. More... | |
Default measure implementation
|
inline |
Invoked when a ExecuteDeviceService occurs in OTX-Runtime.
deviceService | DeviceService represents an OTX DeviceService. |
suppressInvalidMeasurementException | |
executeAsync | ExecuteAsync tells the communication backend to make this device service execution non-blocking. This means that if executeAsync is set to true, the OTX execution flow will immediately move on to the next Action, without waiting for the result of the ExecuteDeviceService action. |
runtimeContext | The related runtime context. |
parameters | Arguments which are passed to ExecuteDeviceService. |
Implements OpenTestSystem.Otx.Runtime.Api.Custom.IMeasureImplementation.
|
inline |
Set the value for a device service out parameter.
deviceServiceOutParameterName | A path to Device service out parameter, eg: Package.otxDoc.DeviceSignatureName.DeviceServiceName.deviceServiceOutParameterName |
value | The value to set for the context variable. |