AFDataCache.UpdateData Method (AFTime, Boolean)
- Last UpdatedNov 18, 2025
- 2 minute read
- PI System
- AF SDK 2024 R2
- Developer
Update the time series cache for the attributes managed by this AFDataCache.
Namespace: OSIsoft.AF.Data
Assembly: OSIsoft.AFSDK (in OSIsoft.AFSDK.dll) Version: 3.1.1.1182
Syntax
public AFErrors<AFAttribute> UpdateData( AFTime minTime, out bool hasMoreEvents )
Public Function UpdateData ( minTime As AFTime, <OutAttribute> ByRef hasMoreEvents As Boolean ) As AFErrors(Of AFAttribute) Dim instance As AFDataCache Dim minTime As AFTime Dim hasMoreEvents As Boolean Dim returnValue As AFErrors(Of AFAttribute) returnValue = instance.UpdateData(minTime, hasMoreEvents)
public: AFErrors<AFAttribute^>^ UpdateData( AFTime minTime, [OutAttribute] bool% hasMoreEvents )
member UpdateData : minTime : AFTime * hasMoreEvents : bool byref -> AFErrors<AFAttribute>
Parameters
- minTime
- Type: OSIsoft.AF.TimeAFTime
Timestamp used to compute minimum cache event time. - hasMoreEvents
- Type: SystemBoolean
Indicates whether there could be more events in the data source. hasMoreEvent is set to true whenever any of the data sources still have events to be retrieved down to the client.
Return Value
Type: AFErrorsAFAttributeReturns a list of the errors associated with the AFAttribute that caused the error. If there are no errors, then is returned.
Remarks
The cache will be trimmed before being populated with data from the AFDataPipe.
Events that are older than CacheTimeSpan from the are subject to trimming.