Constructor SiteData
- Assembly
- NationalInstruments.SemiconductorTestLibrary.Abstractions.dll
SiteData(T[])
Initializes a SiteData object with multiple sites data array. The array index represents site number.
public SiteData(T[] data)
Parameters
dataT[]The data array.
SiteData(IDictionary<int, T>)
Initializes a SiteData object with site unique data.
public SiteData(IDictionary<int, T> data)
Parameters
dataIDictionary<int, T>The site specific data values.
SiteData(int[], T)
Initializes a SiteData object with the same data value across all sites. Each element in the siteNumbers array represents a unique site number/value.
public SiteData(int[] siteNumbers, T data)
Parameters
siteNumbersint[]Site numbers to associate with the data./
dataTThe data to be repeated across all sites.
SiteData(int[], T[])
Initializes a SiteData object with site unique data. Each element in the siteNumbers array represents a unique site number/value. Each element in the perSiteData array represents the data for the specific site located at the same index within the siteNumbers array.
public SiteData(int[] siteNumbers, T[] perSiteData)
Parameters
siteNumbersint[]Site numbers to associate with the data.
perSiteDataT[]Array of site unique data, where each element represents the data for the specific site, located at the same index within the siteNumbers array.
Remarks
The lengths of the array inputs must be equal, otherwise an exception will be thrown.