Method DoAndReturnPerSiteResults<T>
- Assembly
- NationalInstruments.SemiconductorTestLibrary.Abstractions.dll
DoAndReturnPerSiteResults<T>(Func<DigitalSessionInformation, T[]>, string)
Does an operation on each NationalInstruments.SemiconductorTestLibrary.InstrumentAbstraction.Digital.DigitalSessionInformation in parallel and returns per-site results.
public SiteData<T> DoAndReturnPerSiteResults<T>(Func<DigitalSessionInformation, T[]> function, string caseDescription = null)Parameters
functionFunc<DigitalSessionInformation, T[]>-
The operation to do. This operation takes NationalInstruments.SemiconductorTestLibrary.InstrumentAbstraction.Digital.DigitalSessionInformation as input and returns per-site array result.
caseDescriptionstring-
An optional description of the function being performed.
Returns
- SiteData<T>
-
The results for all sites.
Type Parameters
T-
The element type of the per-site result.
DoAndReturnPerSiteResults<T>(Func<DigitalSessionInformation, SiteData<T>>, string)
Does an operation on each NationalInstruments.SemiconductorTestLibrary.InstrumentAbstraction.Digital.DigitalSessionInformation in parallel and returns per-site results.
public SiteData<T> DoAndReturnPerSiteResults<T>(Func<DigitalSessionInformation, SiteData<T>> function, string caseDescription = null)Parameters
functionFunc<DigitalSessionInformation, SiteData<T>>-
The operation to do. This operation takes NationalInstruments.SemiconductorTestLibrary.InstrumentAbstraction.Digital.DigitalSessionInformation as input and returns per-site dictionary result.
caseDescriptionstring-
An optional description of the action being performed.
Returns
- SiteData<T>
-
The results for all sites.
Type Parameters
T-
The element type of the per-site result.