Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

AF SDK Reference

PIServerFeature Enumeration

  • Last UpdatedNov 18, 2025
  • 3 minute read
PIServerFeature Enumeration
This enumeration represents the features that are supported for the PIServer.

Namespace:  OSIsoft.AF.PI
Assembly:  OSIsoft.AFSDK (in OSIsoft.AFSDK.dll) Version: 3.1.1.1182

Syntax

public enum PIServerFeature
Public Enumeration PIServerFeature

Dim instance As PIServerFeature
public enum class PIServerFeature
type PIServerFeature

Members

  Member nameValueDescription
Unspecified0 No feature is specified.
WindowsSecurity1 The PIServer supports windows security through PIIdentity and PIIdentityMapping objects.
BulkDataAccess2

The PIServer supports retrieving Data in bulk.

The supported bulk Data methods include:

BulkSummary3

The PIServer supports retrieving summary data in bulk.

The supported bulk Data methods include:

FutureData4 The PIServer supports data in the future through future PIPoint.
TimeSeriesDataPipe5 The PIServer supports signing up for data update through TimeSeries.
DeleteRange6

The PIServer supports removing time series data within an AFTimeRange.

For the case of connection to a PICollective, this feature is supported if all collective members support them. The supported methods include:

BulkRecordedValuesAtTimes7

The PIServer supports retrieving recorded values by time in bulk.

The supported bulk Data methods include:

OIDCSecurity8 The PIServer supports OpenID Connect security through tokens and PIIdentityMapping objects.

Remarks

The supported features can be checked for a PIServer by calling its Supports(PIServerFeature) method. Supported features are determined by the version of the PI Data Archive and what the server reports that it supports.

Version Information

AFSDK

Supported in: 3.1.1, 3.1.0, 3.0.2, 3.0.1, 3.0.0, 2.10.11, 2.10.5, 2.10.0, 2.10, 2.9.5, 2.9, 2.8.5, 2.8

See Also

In This Topic
Related Links
TitleResults for “How to create a CRG?”Also Available in