Table of Contents

Namespace NationalInstruments.SemiconductorTestLibrary.Common

Classes

CascadingInfo

Defines an object that contains the cascading information for an individual pin per site.

ExceptionCollector

Collects and manages exceptions that occur during operations, allowing them to be aggregated and thrown as a single NationalInstruments.SemiconductorTestLibrary.Common.NISemiconductorTestException.

GangingInfo

Defines an object that contains the ganging information for an individual pin for each site.

HelperMethods

Provides helper methods.

NISemiconductorTestException

Defines a specific exception for NI Semiconductor Test Library.

ParallelExecution

Defines utility methods for handling parallel execution.

Publish

Defines measurement results publish methods.

SitePinInfo

Defines an object that contains the information for an individual site-pin pair. Such as, the site number, pin name, instrument channel string used by the driver, instrument model, etc.

SystemSettings

Defines system settings.

Utilities

Provides general helper methods.

Enums

MeasurementType

Defines whether to measure voltage or current.

Delegates

ParallelExecution.PinSiteResultsFilling<T>

Represents a method that processes a NationalInstruments.SemiconductorTestLibrary.Common.SitePinInfo and updates a shared results dictionary.

ParallelExecution.PinSiteResultsFilling<T>

Represents a method that processes a NationalInstruments.SemiconductorTestLibrary.Common.SitePinInfo and updates a shared results dictionary.

ParallelExecution.SitePinResultsFilling<T>

Represents a method that processes a NationalInstruments.SemiconductorTestLibrary.Common.SitePinInfo and updates a shared results dictionary.

ParallelExecution.SitePinResultsFilling<T>

Represents a method that processes a NationalInstruments.SemiconductorTestLibrary.Common.SitePinInfo and updates a shared results dictionary.