PIDataPipe.AddSignups Method
- Last UpdatedNov 18, 2025
- 2 minute read
- PI System
- AF SDK 2024 R2
- Developer
Adds a list of PIPoint objects to be monitored by the data pipe.
The method returns server level and point level errors in AFErrorsTKey .
Namespace: OSIsoft.AF.PI
Assembly: OSIsoft.AFSDK (in OSIsoft.AFSDK.dll) Version: 3.1.1.1182
Syntax
public AFErrors<PIPoint> AddSignups( IList<PIPoint> pointList )
Public Function AddSignups ( pointList As IList(Of PIPoint) ) As AFErrors(Of PIPoint) Dim instance As PIDataPipe Dim pointList As IList(Of PIPoint) Dim returnValue As AFErrors(Of PIPoint) returnValue = instance.AddSignups(pointList)
public: AFErrors<PIPoint^>^ AddSignups( IList<PIPoint^>^ pointList )
member AddSignups : pointList : IList<PIPoint> -> AFErrors<PIPoint>
Parameters
- pointList
- Type: System.Collections.GenericIListPIPoint
List of PIPoint objects to be added to the pipe.
Return Value
Type: AFErrorsPIPointA collection of AFErrorsTKey if any error occurred or , if there were not any errors.
Remarks
PIDataPipe allows the same PIPoint to be added to the pipe more than once, e.g. it does not generate an error
for PIPoint already being monitored by the pipe. The pipe keeps track of the number of times the PIPoint is
added and requires the same number of RemoveSignups(IListPIPoint) call to completely take the PIPoint off monitored list.