|
| virtual void | OnTestPlanRunStart (TestPlanRun planRun) |
| | Called when a test plan starts. More...
|
| |
| virtual void | OnTestPlanRunCompleted (TestPlanRun planRun, System.IO.Stream logStream) |
| | Called when test plan finishes. At this point no more results will be sent to the result listener from the test plan run.
More...
|
| |
| virtual void | OnTestStepRunStart (TestStepRun stepRun) |
| | Called just before a test step is started. More...
|
| |
| virtual void | OnTestStepRunCompleted (TestStepRun stepRun) |
| | Called when a test step run is completed. Result might still be propagated to the result listener after this event. More...
|
| |
| virtual void | OnResultPublished (Guid stepRunId, ResultTable result) |
| | Called when a result is received. More...
|
| |
|
| Resource () |
| | Instantiate a new instance of Resource class and creates logging source.
|
| |
|
override string | ToString () |
| | Overrides ToString() to return the Name of the resource. Can be overridden by derived classes to provider a more descriptive name. Note the overrider should include the Name in the output.
|
| |
|
virtual void | Open () |
| | When overridden in a derived class, should contain implementation to open a connection to the resource represented by this class. Any one time initialization should be done here as well.
|
| |
|
virtual void | Close () |
| | When overridden in a derived class, should contain implementation to close the connection made to the resource represented by this class.
|
| |
|
void | OnActivity () |
| | Triggers the ActivityStateChanged event.
|
| |
| void | OnPropertyChanged (string propertyName) |
| | Triggers the PropertyChanged event. More...
|
| |
|
|
TraceSource | Log [get] |
| | Default log that the resource object can write to. Typically used by instances and extensions of the Resource object.
|
| |
|
string | Name [getset] |
| | A short name displayed in the user interface where space is limited.
|
| |
|
bool | IsConnected [getset] |
| | Indicates whether this resource is currently connected. This value should be set by Open() and Close().
|
| |
|
ValidationRuleCollection | Rules [get] |
| | All the validation rules. Add new rules to this in order to get runtime value validation.
|
| |
|
string | Error [get] |
| | Gets the error messages for each invalid rule and joins them with a newline.
|
| |
|
ValidationRuleCollection | Rules [get] |
| | A collection of all the currently defined validation rules. Add new rules here in order to get runtime value validation.
|
| |
|
string | Name [getset] |
| | A short name to display in the user interface in areas with limited space.
|
| |
|
bool | IsConnected [get] |
| | Indicates whether this DUT is currently connected. This value should be set by Open() and Close().
|
| |
|
bool | IsEnabled [getset] |
| | Gets or sets if this resources is enabled.
|
| |
|
EventHandler< EventArgs > | Activity |
| | Invoked on activity.
|
| |
|
PropertyChangedEventHandler | PropertyChanged |
| | Standard PropertyChanged event object.
|
| |
|
EventHandler< EventArgs > | Activity |
| | Invoked on activity.
|
| |
Abstract class forming the basis for all ResultListeners.