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

AF SDK Reference

AFDataPipe Methods

  • Last UpdatedNov 18, 2025
  • 4 minute read
AFDataPipe Methods

The AFDataPipe type exposes the following members.

Methods

  NameDescription
Public method
AddSignups
Adds a list of AFAttribute objects to be monitored by the data pipe. The method returns server level and attribute level errors in AFErrorsTKey .
Public method
AddSignupsWithInitEvents
Adds a list of AFAttribute objects to be monitored by the data pipe and returns the initial events for this list of new signup objects. PIserver level and attribute level errors can be accessed in the AFListResultsTKey, TResult
Public method
Dispose
Closes the event pipe
Public method
Equals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Public method
GetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public method
GetObserverEvents
Trigger retrieval of new events that occurred on the PIPoint objects monitored by the data pipe. The new events will be sent to the IObserver objects registered with the data pipe.
Public method
GetObserverEvents(Boolean)
Trigger retrieval of new events that occurred on the PIPoint objects monitored by the data pipe. The new events will be sent to the IObserver objects registered with the data pipe.
Public method
GetRelatedAttributes
For each AFChangeInfo, finds the subscribed AFAttributes that might be impacted by the change.
Public method
GetSignups
Get the list of the AFAttribute objects being monitored by the pipe.
Public method
GetSignupsByPIServer
Get the list of the AFAttribute objects being monitored by the pipe that could get data from the passed PIServer.
Public method
GetType
Gets the Type of the current instance.
(Inherited from Object.)
Public method
GetUpdateEvents
Get the list of data change events from the server
Public method
GetUpdateEvents(Boolean)
Get the list of data change events from the server
Public method
ObservePendingChanges
Observes a set of changes from the server and prepares to update the AFDataPipe to reflect them.
Public method
ProcessAppliedChanges
Updates the AFDataPipe to reflect previously observed changes.
Public method
RemoveSignups
Remove a list of AFAttribute objects being monitored by the data pipe. The method returns server level and attribute level errors in AFErrorsTKey .
Public method
Subscribe
Register an IObserver for AFDataPipeEvent with the AFDataPipe. All the AFDataPipeEvents received by the data pipe will be sent to the IObserver.
Public method
ToString
Returns a string that represents the current object.
(Inherited from Object.)

See Also

TitleResults for “How to create a CRG?”Also Available in