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

AF SDK Reference

OSIsoft.AF.Collective Namespace

  • Last UpdatedNov 18, 2025
  • 2 minute read
OSIsoft.AF.Collective Namespace
The OSIsoft.AF.Collective namespace provides a set of classes that are used to manage AF Highly Available (HA) server collectives.

Classes

  ClassDescription
Public classCode example
AFCollective
The AFCollective object is used to provide the information and status about the PISystem collective.
Public classCode example
AFCollectiveMember
The AFCollectiveMember object is used to provide the information about the member server defined within the AFCollective.
Public classCode example
AFCollectiveMembers
A collection of AFCollectiveMember objects maintained by the AFCollective.
Public class
AFCollectiveStatus
The collective status information.
Public class
AFCollectiveStatusDetail
The detailed status information for a collective member.

Enumerations

  EnumerationDescription
Public enumeration
AFCommunicationStatus
The communication status between servers within the AFCollective.
Public enumeration
AFReplicationStatus
The replication status between servers within the AFCollective.
Public enumeration
AFServerRole
The values for the ServerRole property of AFCollectiveMember or the ServerRole property of PICollectiveMember.
Public enumeration
AFSyncStatus
The synchronization status between servers within the AFCollective.
TitleResults for “How to create a CRG?”Also Available in