Table of Contents

Class CustomInstrumentSessionInformation

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

Defines an object that contains an individual NationalInstruments.SemiconductorTestLibrary.InstrumentAbstraction.CustomInstrument.ICustomInstrument session and its related information.

public class CustomInstrumentSessionInformation : ISessionInformation

Inheritance

Implements

Inherited Members

Constructors

CustomInstrumentSessionInformation(ICustomInstrument, string)

Constructs a session information object that associates with a NationalInstruments.SemiconductorTestLibrary.InstrumentAbstraction.CustomInstrument.ICustomInstrument instrument session.

CustomInstrumentSessionInformation(ICustomInstrument, IList<SitePinInfo>)

Constructs a session information object that associates with a NationalInstruments.SemiconductorTestLibrary.InstrumentAbstraction.CustomInstrument.ICustomInstrument instrument session.

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

Constructs a session information object that associates with a NationalInstruments.SemiconductorTestLibrary.InstrumentAbstraction.CustomInstrument.ICustomInstrument instrument session.

Properties

AssociatedSitePinList

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

Session

The NationalInstruments.SemiconductorTestLibrary.InstrumentAbstraction.CustomInstrument.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.