AFListData Methods
- Last UpdatedNov 18, 2025
- 5 minute read
- PI System
- AF SDK 2024 R2
- Developer
The AFListData type exposes the following members.
Methods
| Name | Description | |
|---|---|---|
| EndOfStream |
Get the end-of-stream value for each attribute in this list.
| |
| EndOfStreamAsync |
Returns an end-of-stream AFValue for each attribute in this list.
| |
| Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
| FilteredSummaries |
This method, when supplied a filter expression that evaluates to true or false,
evaluates it over the passed time range. For the time ranges where the expression evaluates to true, the method calculates
the requested summaries on the source attribute.
| |
| GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
| GetType | Gets the Type of the current instance. (Inherited from Object.) | |
| InterpolatedValue |
Returns a interpolated value for each attribute in this list based on the passed time.
| |
| InterpolatedValueAsync |
Returns an AFValue for each attribute in this list based on the passed time.
| |
| InterpolatedValues |
Retrieves interpolated values over the specified time range at the specified sampling interval.
| |
| InterpolatedValuesAtTimes |
Retrieves interpolated values at the specified times.
| |
| PlotValues |
Retrieves values over the specified time range suitable for plotting over the number of intervals (typically represents pixels).
| |
| RecordedValue |
Returns a recorded value for each attribute in this list based on the passed time and mode.
| |
| RecordedValueAsync |
Returns a recorded AFValue for each attribute in this list based on the passed time and mode.
| |
| RecordedValues |
Returns a list of compressed values for the requested time range
from the source provider.
| |
| RecordedValuesAtTimes |
Retrieves recorded values at the specified times.
| |
| RecordedValuesByCount |
This method returns a specified number of compressed values beginning at the requested start time in the direction specified.
| |
| ReplaceValues(AFTimeRange, IListAFValues) |
This method removes existing data for each AFAttribute within the specified AFTimeRange and
inserts the specified values.
| |
| ReplaceValues(AFTimeRange, IListAFValues, AFBufferOption) |
This method removes existing data for each AFAttribute within the specified AFTimeRange and
inserts the specified values.
| |
| Summaries |
Returns several summaries over a time range for each interval within the range for each AFAttribute in the list.
| |
| Summary |
Returns several summaries for a list of attributes over a single time range.
| |
| ToString | Returns a string that represents the current object. (Inherited from Object.) | |
| UpdateValues(IListAFValue, AFUpdateOption) |
Write, update, or remove a AFAttribute value for each AFValue
in the specified list.
| |
| UpdateValues(IListAFValue, AFUpdateOption, AFBufferOption) |
Write, update, or remove a AFAttribute value for each AFValue
in the specified list.
|
See Also
In This Topic
Related Links
- EndOfStream Method
- EndOfStreamAsync Method
- FilteredSummaries Method
- InterpolatedValue Method
- InterpolatedValueAsync Method
- InterpolatedValues Method
- InterpolatedValuesAtTimes Method
- PlotValues Method
- RecordedValue Method
- RecordedValueAsync Method
- RecordedValues Method
- RecordedValuesAtTimes Method
- RecordedValuesByCount Method
- ReplaceValues Method
- Summaries Method
- Summary Method
- UpdateValues Method