AFDataReference.SupportedDataMethods Property
- Last UpdatedNov 18, 2025
- 2 minute read
- PI System
- AF SDK 2024 R2
- Developer
This read-only property specifies which of the data methods are supported by
the data reference.
Namespace: OSIsoft.AF.Asset
Assembly: OSIsoft.AFSDK (in OSIsoft.AFSDK.dll) Version: 3.1.1.1182
Syntax
public virtual AFDataMethods SupportedDataMethods { get; }
Public Overridable ReadOnly Property SupportedDataMethods As AFDataMethods Get Dim instance As AFDataReference Dim value As AFDataMethods value = instance.SupportedDataMethods
public: virtual property AFDataMethods SupportedDataMethods { AFDataMethods get (); }
abstract SupportedDataMethods : AFDataMethods with get override SupportedDataMethods : AFDataMethods with get
Property Value
Type: AFDataMethodsSpecifies which of the data methods are supported by the data reference. Its value can be one or more of the AFDataMethods enumeration values logically ORed together. The default value is None.
Remarks
If a data reference implementation supports any data methods, then it should override
this property and indicate which data methods are supported. If an implementation
indicates that a data method is supported but does not override the data method,
then the base implementation will be used.
| A .NET 3.5 version of the data reference implementation can only indicate which data methods are supported using the base implementation since the methods to override do not exist in the .NET 3.5 version of the AF SDK. This allows one version of the data reference to be implemented and used in the .NET 3.5 and .NET 4 versions of the SDK if the base implementation is adequate. If you are using .NET 3.5, please see What's New in PI AF 2018 SP3 Patch 2. |