XJTAG.Integration Namespace
The XJTAG.Integration namespace contains classes which are used by both the XJAnalyser .NET Integration (contained in the XJTAG.Integration.XJAnalyser namespace) and the XJRunner .NET Integration (contained in the XJTAG.Integration.XJRunner namespace).
Initialisation of the XJTAG system is carried out on construction of a RunnerProject or AnalyserProject instance or a call to a static method or property contained in the XJLink class. To ensure safe closure of the XJTAG system a call to Close must be made.
Types
Name | Description |
---|---|
AssemblyResolver Class | Class for finding and loading assemblies required by XJIntegration. |
ErrorEventArgs Class | Provides data for events fired on an error. |
IntegrationException Class | Base class for all exceptions thrown by the XJRunner Integration assembly. |
OutputTextType Enumeration | Specifies the different types of output that can be generated when XJEase code is running. |
ProjectBase Class | Common base class for projects in the Analyser and Runner integrations. |
ProjectException Class | The exception that is thrown when there is an error opening a project. |
RuntimeException Class | The exception that is thrown when there is an error running XJEase code. |
XJLink Class | Represents a single XJLink device attached to the system. |
XJLinkEventArgs Class | Provides data for events fired from the XJLink class. |
XJLinkSelfTest Class | Represents an XJLink self test. Created from an IXJLinkTestItem, it is a wrapper containing a ToRun property which specifies if the test should be run at runtime or not. |
XJLinkSelfTestCollection Class | A collection of XJLink self tests. Initialised to contain all the tests available to be run on the XJLink. Tests in the collection are enabled and disabled from running by setting their ToRun property. |
XjlinkTestFinishedEventArgs Class | Provides data for the TestFinished event fired by an instance of XJLink. |
XJLinkTestOutputGeneratedEventArgs Class | Provides data for the SelfTestOutputGenerated event fired by an instance of XJLink. |
XjtagOutputBox Class | Control that displays formatted output returned from XJEase. |
XjtagSystem Class | Class to handle the interaction with the XJTAG system. |
XJTAG v4.1.100