Method PublishResults<T>
- Assembly
- NationalInstruments.SemiconductorTestLibrary.Abstractions.dll
PublishResults<T>(ISemiconductorModuleContext, PinSiteData<T>, string)
Publishes measurement results.
public static void PublishResults<T>(this ISemiconductorModuleContext tsmContext, PinSiteData<T> results, string publishedDataId)Parameters
tsmContextISemiconductorModuleContext-
The NationalInstruments.TestStand.SemiconductorModule.CodeModuleAPI.ISemiconductorModuleContext object.
resultsPinSiteData<T>-
The measurement results to publish.
publishedDataIdstring-
The unique data id to use when publishing.
Type Parameters
T-
The type of the measurement data.
PublishResults<T>(ISemiconductorModuleContext, SiteData<T>, string, string)
Publishes measurement results for a specific pin.
public static void PublishResults<T>(this ISemiconductorModuleContext tsmContext, SiteData<T> results, string publishedDataId, string pin = "")Parameters
tsmContextISemiconductorModuleContext-
The NationalInstruments.TestStand.SemiconductorModule.CodeModuleAPI.ISemiconductorModuleContext object.
resultsSiteData<T>-
The measurement results to publish.
publishedDataIdstring-
The unique data id to use when publishing.
pinstring-
The pin to publish results for.
Type Parameters
T-
The type of the measurement data.
PublishResults<TSessionInformation, TData>(ISessionsBundle<TSessionInformation>, TData[][], string)
Publishes measurement results.
public static void PublishResults<TSessionInformation, TData>(this ISessionsBundle<TSessionInformation> sessionsBundle, TData[][] results, string publishedDataId)Parameters
sessionsBundleISessionsBundle<TSessionInformation>-
The sessions bundle object.
resultsTData[][]-
The multisite measurement results from multiple pins connected to multiple instrument sessions. The data is in the form of an array of arrays. Each element in the data array is an array that contains the measurement results for the channels of a single instrument session.
publishedDataIdstring-
The unique data id to use when publishing.
Type Parameters
TSessionInformation-
The session information object.
TData-
The type of the measurement data.
PublishResults<TSessionInformation, TData>(ISessionsBundle<TSessionInformation>, TData[], string)
Publishes measurement results.
public static void PublishResults<TSessionInformation, TData>(this ISessionsBundle<TSessionInformation> sessionsBundle, TData[] results, string publishedDataId)Parameters
sessionsBundleISessionsBundle<TSessionInformation>-
The sessions bundle object.
resultsTData[]-
The multisite measurement results from multiple pins connected to multiple instrument sessions. Each element in the array represents a measurement made for a single channel from each instrument session.
publishedDataIdstring-
The unique data id to use when publishing.
Type Parameters
TSessionInformation-
The session information object.
TData-
The type of the measurement data.