Click or drag to resize
OSIsoft, LLC

AFDataMethods Enumeration

The AFDataMethods is an enumeration of the possible data methods which a data reference supports. It is returned by the AFAttribute.SupportedDataMethods and AFDataReference.SupportedDataMethods properties.

Namespace:  OSIsoft.AF.Data
Assembly:  OSIsoft.AFSDK (in OSIsoft.AFSDK.dll) Version: 2.10.6.195
Syntax
[FlagsAttribute]
public enum AFDataMethods
Members
  Member nameValueDescription
None0 None of the data methods are supported. Therefore, an implemented data reference should never return this value.
InterpolatedValue1 The InterpolatedValue(AFTime, UOM) method is supported by the data reference.
InterpolatedValues2 The InterpolatedValues(AFTimeRange, AFTimeSpan, UOM, String, Boolean) method is supported by the data reference.
InterpolatedValuesAtTimes4 The InterpolatedValuesAtTimes(IListAFTime, UOM, String, Boolean) method is supported by the data reference.
RecordedValue16 The RecordedValue(AFTime, AFRetrievalMode, UOM) method is supported by the data reference.
RecordedValues32 The RecordedValues(AFTimeRange, AFBoundaryType, UOM, String, Boolean, Int32) method is supported by the data reference.
RecordedValuesByCount64 The RecordedValuesByCount(AFTime, Int32, Boolean, AFBoundaryType, UOM, String, Boolean) method is supported by the data reference.
PlotValues128 The PlotValues(AFTimeRange, Int32, UOM) method is supported by the data reference.
Annotations256 The GetAnnotation and SetAnnotation(Object) methods are supported by the data reference.
RecordedValuesAtTimes512 The RecordedValuesAtTimes(IListAFTime, AFRetrievalMode, UOM) method is supported by the data reference.
Summary4096 The Summary(AFTimeRange, AFSummaryTypes, AFCalculationBasis, AFTimestampCalculation) method is supported by the data reference.
Summaries8192 The Summaries(AFTimeRange, AFTimeSpan, AFSummaryTypes, AFCalculationBasis, AFTimestampCalculation) method is supported by the data reference.
Filters65536 The AFData methods support the filterExpression parameter when provided.
FilteredSummaries131072 The FilteredSummaries(AFTimeRange, AFTimeSpan, String, AFSummaryTypes, AFCalculationBasis, AFSampleType, AFTimeSpan, AFTimestampCalculation) method is supported by the data reference.
UpdateValue1048576 The UpdateValue(AFValue, AFUpdateOption) method is supported by the data reference.
UpdateValues2097152 The UpdateValues(AFValues, AFUpdateOption) method is supported by the data reference.
Buffering4194304 The data reference supports Buffering when updating values.
DataPipe16777216 The data reference supports AFDataPipe .
Future33554432 The data reference supports accessing data in the future.
Asynchronous67108864 The data reference supports asynchronous methods.
ReplaceRange134217728 The data reference supports ReplaceValues method, that replaces data within an AFTimeRange.
Version Information

AFSDK

Supported in: 2.10.5, 2.10, 2.9.5, 2.9, 2.8.5, 2.8, 2.7.5, 2.7, 2.6, 2.5
See Also
Enabling Operational Intelligence