Table of Contents

Delegate ParallelExecution.SitePinResultsFilling<T>

Namespace
NationalInstruments.SemiconductorTestLibrary.Common
Assembly
NationalInstruments.SemiconductorTestLibrary.Abstractions.dll

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

public delegate void ParallelExecution.SitePinResultsFilling<T>(SitePinInfo sitePinInfo, Dictionary<int, IDictionary<string, T>> sitePinResults, T result)

Parameters

sitePinInfo SitePinInfo

The NationalInstruments.SemiconductorTestLibrary.Common.SitePinInfo object.

sitePinResults Dictionary<int, IDictionary<string, T>>

A dictionary where the key is site number and the value is another dictionary. The other dictionary has pin names as keys and values of type T T. The other dictionary dictionary is updated by the delegate to store the processed results.

result T

Resulting value of any type of operation done and to be added to the sitePinResults dictionary.

Type Parameters

T

The type of the result object to be stored in the results dictionary.