AFAdjustment.CompareTo Method (AFAdjustment)
- Last UpdatedNov 18, 2025
- 2 minute read
- PI System
- AF SDK 2024 R2
- Developer
Compares this instance with a specified AFAdjustment.
Namespace: OSIsoft.AF.Analysis
Assembly: OSIsoft.AFSDK (in OSIsoft.AFSDK.dll) Version: 3.1.1.1182
Syntax
public int CompareTo( AFAdjustment obj )
Public Function CompareTo ( obj As AFAdjustment ) As Integer Dim instance As AFAdjustment Dim obj As AFAdjustment Dim returnValue As Integer returnValue = instance.CompareTo(obj)
public: virtual int CompareTo( AFAdjustment^ obj ) sealed
abstract CompareTo : obj : AFAdjustment -> int override CompareTo : obj : AFAdjustment -> int
Parameters
- obj
- Type: OSIsoft.AF.AnalysisAFAdjustment
The object to be compared.
Return Value
Type: Int32A 32-bit signed integer that indicates the relative order of the comparands. The return value has these meanings:
| Value | Meaning |
|---|---|
| Less than zero | This instance is less than obj. |
| Zero | This instance is equal to obj. |
| Greater than zero | This instance is greater than obj. |
Implements
IComparableTCompareTo(T)
Exceptions
| Exception | Condition |
|---|---|
| ArgumentException | The obj parameter is not the same type as this instance. |
Remarks
By definition, any object compares greater than and two null references compare equal to each other.
This method first compares the Attribute of each result. If they are equal, a secondary comparison using the CreationTime is performed.
Version Information
AFSDK
See Also
Reference
List<T>.Sort()