Interface ILib.IExecute
- Namespace
- Csra.Interfaces
- Assembly
- Csra.dll
The interface for the Execute branch.
public interface ILib.IExecute
Properties
Digital
The accessor for the Digital branch.
ILib.IExecute.IDigital Digital { get; }
Property Value
ScanNetwork
The accessor for the ScanNetwork branch.
ILib.IExecute.IScanNetwork ScanNetwork { get; }
Property Value
Search
The accessor for the Search branch.
ILib.IExecute.ISearch Search { get; }
Property Value
Methods
Configure(IDigital, IScanNetwork, ISearch)
Exchanges the default branch implementations with user-provided implementations.
void Configure(ILib.IExecute.IDigital digital = null, ILib.IExecute.IScanNetwork scanNetwork = null, ILib.IExecute.ISearch search = null)
Parameters
digitalILib.IExecute.IDigitalUser-provided implementation of ILib.IExecute.IDigital.
scanNetworkILib.IExecute.IScanNetworkUser-provided implementation of ILib.IExecute.IScanNetwork.
searchILib.IExecute.ISearchUser-provided implementation of ILib.IExecute.ISearch.
Remarks
If any parameter is null, the method will revert to the original implementation
provided by the csra library.
Wait(double, bool, double)
Waits for the given time by updating the SettleWait timer, or - optionally - enforces a static wait.
void Wait(double time, bool staticWait = false, double timeout = 0.1)