Click or drag to resize
IDriverExecutionManager Interface

[This is preliminary documentation and is subject to change.]

Manager used for controlling the execution of drivers

Namespace: Netadmin.Management.Drivers
Assembly: Netadmin.Management.Interfaces (in Netadmin.Management.Interfaces.dll) Version: release/9.0@131b654fe7332b0776120c2b44d96c6cac5ac9a2
Syntax
public interface IDriverExecutionManager

The IDriverExecutionManager type exposes the following members.

Methods
  NameDescription
Public methodInt64ExecuteDriver(IDriverExecutionInput)
Executes a driver with the specified input
Public methodInt64ExecuteDriverJob(Int64)
Executes the specified driver job
Public methodIEnumerableT, T: IDriverExecutionThreadGetCurrentThreads
Get a list of currently executing driver executions
Public methodIDriverExecutionPerformanceCountersGetPerformanceCounters
Get driver execution performance counters
Public methodIDriverExecutionResultGetResult(Int64)
Get the result of an execution thread
Public methodDriverExecutionStatusGetStatus(Int64)
Get the status of a running execution thread
Public methodIReadOnlyDictionaryTKey, TValue, T: StringResolveExecutionParameters(Int64, Int64, IEnumerableIDriverExecutionArgument)
Resolve parameters sent to a driver execution, based on driver, device and provided execution arguments
Public method void SkipDriverJob(Int64)
Mark a driver job to be skipped
Public methodDriverExecutionStatusWaitForStatus(Int64, Int32)
Wait for a running execution to obtain a specific status
Top
See Also