AFAggregateResult Class
- Last UpdatedNov 18, 2025
- 3 minute read
- PI System
- AF SDK 2024 R2
- Developer
Base class for defining the result of an aggregate.
Coding against this class is sufficient for responding to a UI or serialization.
Inheritance Hierarchy
SystemObject
OSIsoft.AF.Data.AggregateAFAggregateResult
OSIsoft.AF.Data.AggregateAFBinnedResultTBin
OSIsoft.AF.Data.AggregateAFCompoundPartitionedResultT1, T2
OSIsoft.AF.Data.AggregateAFGroupedResultTGroup
OSIsoft.AF.Data.AggregateAFSummaryResult
OSIsoft.AF.Data.AggregateAFAggregateResult
OSIsoft.AF.Data.AggregateAFBinnedResultTBin
OSIsoft.AF.Data.AggregateAFCompoundPartitionedResultT1, T2
OSIsoft.AF.Data.AggregateAFGroupedResultTGroup
OSIsoft.AF.Data.AggregateAFSummaryResult
Namespace: OSIsoft.AF.Data.Aggregate
Assembly: OSIsoft.AFSDK (in OSIsoft.AFSDK.dll) Version: 3.1.1.1182
Syntax
public abstract class AFAggregateResult
Public MustInherit Class AFAggregateResult Dim instance As AFAggregateResult
public ref class AFAggregateResult abstract
[<AbstractClassAttribute>] type AFAggregateResult = class end
The AFAggregateResult type exposes the following members.
Properties
| Name | Description | |
|---|---|---|
| Error |
If the aggregate could not be computed, the error property will be set
| |
| Request |
The aggregation request that this result was generated for.
| |
| Results |
An enumerable suitable for serialization or display in the UI.
The Values could be another IEnumerable{KeyValuePair{object, object}}
|
Methods
| Name | Description | |
|---|---|---|
| Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
| GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
| GetType | Gets the Type of the current instance. (Inherited from Object.) | |
| ToString | Returns a string that represents the current object. (Inherited from Object.) |