GetChainRunner Method (XJLink, string)

Gets a ChainRunner instance for the specified XJLink and dynamic chains profile that allows the chain to be run and controlled for this project. If this project does not use the dynamic chains feature please use the GetChainRunner method instead.

Type: AnalyserProject

Namespace: XJTAG.Integration.XJAnalyser

Syntax

public ChainRunner GetChainRunner(XJLink xjlink, string profileName)

Parameters

xjlink

Type: XJLink

The XJLink to use to run the chain.

profileName

Type: string

The name of the profile to use for the chain.

Return Value

ChainRunner

A ChainRunner instance for this project.

Exceptions

ProjectException

No valid XJLink licence to run the project.

ProjectException

No profile with name profileName could be found.

ProjectException

The profile with name profileName is not available in the current variant.

RuntimeException

The XJLink was already in use.

System.ArgumentException

profileName is null or empty.

System.ObjectDisposedException

The AnalyserProject has already been disposed.