Click or drag to resize
OSIsoft, LLC

OSIsoft.AF.Data.Aggregate Namespace

The OSIsoft.AF.Data.Aggregate namespace provides a set of classes for performing aggregate functions of data from assets.
Classes
  ClassDescription
Public classAFAggregate
A utility class for performing client-side aggregates
Public classAFAggregateRequest
Base class for defining a single aggregate. Coding against this class is sufficient for making a request.
Public classAFAggregateResult
Base class for defining the result of an aggregate. Coding against this class is sufficient for responding to a UI or serialization.
Public classAFAggregateResultCollection
The AFAggregateResultCollection holds a set of multiple aggregates results.
Public classAFBinnedResultTBin
The result of a histogram aggregate.
Public classAFBinningRequestTBin
Defines a histogram to build from a set of objects.
Public classAFCompoundPartitionT1, T2
A partition resulting from partitioning of two different fields.
Public classAFCompoundPartitionedResultT1, T2
The result of a histogram aggregate.
Public classAFCompoundPartitioningRequestT1, T2
Defines summaries to be performed on a grouped field.
Public classAFGroupedResultTGroup
The result of a histogram aggregate.
Public classAFGroupingRequestTGroup
Defines summaries to be performed on a grouped field.
Public classAFRangeT
Describes an ascending range of values.
Public classAFSummaryRequest
Defines a set of summaries to perform on a set of objects.
Public classAFSummaryResult
The result of a summary aggregate.
Enabling Operational Intelligence