Table of Contents

Class CustomInstrumentSessionInformation

Namespace
NationalInstruments.SemiconductorTestLibrary.InstrumentAbstraction.CustomInstrument
Assembly
NationalInstruments.SemiconductorTestLibrary.Abstractions.dll

Defines an object that contains an individual ICustomInstrument session and its related information.

public class CustomInstrumentSessionInformation : ISessionInformation
Inheritance
CustomInstrumentSessionInformation
Implements
Inherited Members

Constructors

CustomInstrumentSessionInformation(ICustomInstrument, IList<SitePinInfo>)

Constructs a session information object that associates with a ICustomInstrument instrument session.

CustomInstrumentSessionInformation(ICustomInstrument, string)

Constructs a session information object that associates with a ICustomInstrument instrument session.

CustomInstrumentSessionInformation(ICustomInstrument, string, string[], int[])

Constructs a session information object that associates with a ICustomInstrument instrument session.

Properties

AssociatedSitePinList

Gets a list of SitePinInfo objects containing information for the individual site-pin pairs associated with the driver session.

Session

The ICustomInstrument session.

Methods

GenerateInstrumentNameToChannelSitePinDictionary(ISemiconductorModuleContext, string)

Generates a dictionary that takes an instrument name and returns the associated channel and list of site-pin pair information.