Namespace: Opc.UaFx.Server
Assemblies: Opc.UaFx.Advanced.dll, Opc.UaFx.Advanced.dll
The OpcNodeHistory<T> type exposes the following members.
C#
public OpcNodeHistory()
C#
public OpcNodeHistory(int capacity, IEnumerable<T> values)
Parameters
capacity
Int32
values
IEnumerable<T>
Exceptions
C#
public event EventHandler<OpcNodeHistoryEventArgs<T>> Added
C#
public event EventHandler<OpcNodeHistoryEventArgs<T>> Removed
C#
public event EventHandler<OpcNodeHistoryEventArgs<T>> Replaced
C#
public void Clear()
C#
public IEnumerable<T> Enumerate(DateTime? startTime)
Parameters
Returns
C#
protected virtual void OnAdded(OpcNodeHistoryEventArgs<T> e)
Parameters
C#
protected virtual void OnRemoved(OpcNodeHistoryEventArgs<T> e)
Parameters
C#
protected virtual void OnReplaced(OpcNodeHistoryEventArgs<T> e)
Parameters
C#
public void RemoveAt(IEnumerable<DateTime> timestamps)
Parameters
timestamps
IEnumerable<DateTime>
Exceptions
C#
public void RemoveRange(DateTime? startTime)
Parameters
Exceptions