Table of Contents

Method Combine

Namespace
NationalInstruments.SemiconductorTestLibrary.DataAbstraction
Assembly
NationalInstruments.SemiconductorTestLibrary.Abstractions.dll

Combine(PinSiteData<T>, bool)

Combines the current PinSiteData object with another PinSiteData object and produces a new PinSiteData object.

public PinSiteData<T> Combine(PinSiteData<T> other, bool overrideIfExisting = true)

Parameters

other PinSiteData<T>

The other PinSiteData object to combine.

overrideIfExisting bool

Specifies whether to override the existing data for a specific pin-site pair with that in the other PinSiteData object.

Returns

PinSiteData<T>

A new PinSiteData object with data from both PinSiteData objects.

Exceptions

NISemiconductorTestException

Thrown when data for a specific pin-site pair already exists in current PinSiteData object but overrideIfExisting is set to false.