Class DataPipelineRunCanonicalComparer
- Assembly
 - FoundationaLLM.Common.dll
 
Provides a mechanism to compare two DataPipelineRun objects for canonical equivalence.
public class DataPipelineRunCanonicalComparer : IEqualityComparer<DataPipelineRun>
  - Inheritance
 - 
      
      DataPipelineRunCanonicalComparer
 
- Implements
 
- Inherited Members
 
- Extension Methods
 
Remarks
Two DataPipelineRun objects are considered canonically equivalent if they cannot be executed in parallel.
Methods
Equals(DataPipelineRun?, DataPipelineRun?)
Determines whether the specified objects are equal.
public bool Equals(DataPipelineRun? x, DataPipelineRun? y)
  Parameters
xDataPipelineRunThe first object of type
Tto compare.yDataPipelineRunThe second object of type
Tto compare.
Returns
GetHashCode(DataPipelineRun)
Returns a hash code for the specified object.
public int GetHashCode(DataPipelineRun obj)
  Parameters
objDataPipelineRunThe object for which a hash code is to be returned.
Returns
- int
 A hash code for the specified object.
Exceptions
- ArgumentNullException
 The type of
objis a reference type andobjis null.