Class DataAttributeValueComparer
Namespace: Casewhere.Models
Assembly: Casewhere.Models.dll
public class DataAttributeValueComparer : IEqualityComparer<object>
Inheritance
object ← DataAttributeValueComparer
Implements
Inherited Members
object.ToString(), object.Equals(object), object.Equals(object, object), object.ReferenceEquals(object, object), object.GetHashCode(), object.GetType(), object.MemberwiseClone()
Extension Methods
ObjectExtension.ConvertToBsonValue(object), EnumExtensions.DeepClone<DataAttributeValueComparer>(DataAttributeValueComparer)
Constructors
DataAttributeValueComparer(DataAttribute, Func<object, object, DataAttribute, bool>)
public DataAttributeValueComparer(DataAttribute dataAttribute, Func<object, object, DataAttribute, bool> hasValueChanged)
Parameters
dataAttribute
DataAttribute
hasValueChanged
Func<object, object, DataAttribute, bool>
Methods
Equals(object, object)
public bool Equals(object x, object y)
Parameters
x
object
y
object
Returns
GetHashCode(object)
public int GetHashCode(object obj)
Parameters
obj
object