HistorianInterpolationType Enumeration
- Last UpdatedAug 21, 2026
- 1 minute read
Represents a retrieval interpolation type, how retrieval should determine the analog values to be returned at a given cycle boundary.
'Declaration
Public Enum HistorianInterpolationType
Inherits System.Enum
'Usage
Dim instance As HistorianInterpolationType
public enum HistorianInterpolationType : System.Enum
public enum class HistorianInterpolationType : public System.Enum
| Member | Description |
|---|---|
| Linear | Linear interpolation is used. The historian calculates a new value at the cycle boundary by interpolating between the last stored value before the boundary and the first stored value after the boundary. If either of these values is NULL, the historian returns the last stored value before the boundary. |
| None | Indicates that no interpolation type override, either stairstep or linear, is used. The interpolation type setting for the tag is used. |
| StairStep | Stair-stepped values are used (as in normal cyclic retrieval). No interpolation occurs. The value at the cycle boundary is assumed to be the same value as the last stored value before the cycle boundary. The last known point is returned with the given cycle time. If not valid value can be found, a NULL is returned. |
| SystemDefault | The setting of the InterpolationTypeInteger or InterpolationTypeReal system parameter is used. If you do not specify the interpolation type in the query, this setting is used. |
System.Object
System.ValueType
System.Enum
ArchestrA.HistorianInterpolationType