AFAggregateRequest Class
- Last UpdatedNov 18, 2025
- 3 minute read
- PI System
- AF SDK 2024 R2
- Developer
Base class for defining a single aggregate.
Coding against this class is sufficient for making a request.
Inheritance Hierarchy
SystemObject
OSIsoft.AF.Data.AggregateAFAggregateRequest
OSIsoft.AF.Data.AggregateAFBinningRequestTBin
OSIsoft.AF.Data.AggregateAFCompoundPartitioningRequestT1, T2
OSIsoft.AF.Data.AggregateAFGroupingRequestTGroup
OSIsoft.AF.Data.AggregateAFSummaryRequest
OSIsoft.AF.Data.AggregateAFAggregateRequest
OSIsoft.AF.Data.AggregateAFBinningRequestTBin
OSIsoft.AF.Data.AggregateAFCompoundPartitioningRequestT1, T2
OSIsoft.AF.Data.AggregateAFGroupingRequestTGroup
OSIsoft.AF.Data.AggregateAFSummaryRequest
Namespace: OSIsoft.AF.Data.Aggregate
Assembly: OSIsoft.AFSDK (in OSIsoft.AFSDK.dll) Version: 3.1.1.1182
Syntax
public abstract class AFAggregateRequest
Public MustInherit Class AFAggregateRequest Dim instance As AFAggregateRequest
public ref class AFAggregateRequest abstract
[<AbstractClassAttribute>] type AFAggregateRequest = class end
The AFAggregateRequest type exposes the following members.
Properties
| Name | Description | |
|---|---|---|
| Description |
A localized description of this query.
| |
| Field |
The field that will be aggregated
| |
| SubAggregate |
If this aggregate will be further aggregated, the sub-aggregate is defined here.
|
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.) |