Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

AF SDK Reference

AFAnalysisRule.GetOutputsForAnalysisTemplates Method

AFAnalysisRule.GetOutputsForAnalysisTemplates Method

  • Last UpdatedNov 18, 2025
  • 2 minute read
AFAnalysisRule.GetOutputsForAnalysisTemplates Method
Returns a mapping of AFAttributeTemplates to the AFAnalysisTemplate that outputs values to them.

Namespace:  OSIsoft.AF.Analysis
Assembly:  OSIsoft.AFSDK (in OSIsoft.AFSDK.dll) Version: 3.1.1.1182

Syntax

public static AFKeyedResults<AFAttributeTemplate, AFAnalysisTemplate> GetOutputsForAnalysisTemplates(
	IEnumerable<AFAnalysisTemplate> analysisTemplates
)
Public Shared Function GetOutputsForAnalysisTemplates ( 
	analysisTemplates As IEnumerable(Of AFAnalysisTemplate)
) As AFKeyedResults(Of AFAttributeTemplate, AFAnalysisTemplate)

Dim analysisTemplates As IEnumerable(Of AFAnalysisTemplate)
Dim returnValue As AFKeyedResults(Of AFAttributeTemplate, AFAnalysisTemplate)

returnValue = AFAnalysisRule.GetOutputsForAnalysisTemplates(analysisTemplates)
public:
static AFKeyedResults<AFAttributeTemplate^, AFAnalysisTemplate^>^ GetOutputsForAnalysisTemplates(
	IEnumerable<AFAnalysisTemplate^>^ analysisTemplates
)
static member GetOutputsForAnalysisTemplates : 
        analysisTemplates : IEnumerable<AFAnalysisTemplate> -> AFKeyedResults<AFAttributeTemplate, AFAnalysisTemplate> 

Parameters

analysisTemplates
Type: System.Collections.GenericIEnumerableAFAnalysisTemplate
The set of AFAnalysisTemplate instances to examine.

Return Value

Type: AFKeyedResultsAFAttributeTemplate, AFAnalysisTemplate
A collection of AFAnalysisTemplate keyed by AFAttributeTemplate.

Remarks

Only analysis templates supporting state passing are considered. If multiple analyses are configured to output to the same attribute template, the first one examined will be set in the results collection and an error will be present in the errors collection.

Version Information

AFSDK

Supported in: 3.1.1, 3.1.0, 3.0.2, 3.0.1, 3.0.0, 2.10.11, 2.10.5, 2.10.0, 2.10, 2.9.5, 2.9, 2.8.5, 2.8, 2.7.5, 2.7, 2.6

See Also

In This Topic
TitleResults for “How to create a CRG?”Also Available in