/// <summary> /// Determines whether a given indexed property definition is equal to this indexed property definition. /// </summary> /// <param name="obj">The object to check for equality.</param> /// <returns>True if the properties definitions define the same indexed property.</returns> public override bool Equals(object obj) { IndexedPropertyDefinition propertyDefinition = obj as IndexedPropertyDefinition; return(IndexedPropertyDefinition.IsEqualTo(propertyDefinition, this)); }
/// <summary> /// Determines whether two specified instances of IndexedPropertyDefinition are not equal. /// </summary> /// <param name="idxPropDef1">First indexed property definition.</param> /// <param name="idxPropDef2">Second indexed property definition.</param> /// <returns>True if indexed property definitions are equal.</returns> public static bool operator !=(IndexedPropertyDefinition idxPropDef1, IndexedPropertyDefinition idxPropDef2) { return(!IndexedPropertyDefinition.IsEqualTo(idxPropDef1, idxPropDef2)); }