/// <summary>Compares the defining type of this info and other EpmInfo object.</summary> /// <param name="other">The other EpmInfo object to compare to.</param> /// <returns>true if the defining types are the same</returns> internal bool DefiningTypesAreEqual(EntityPropertyMappingInfo other) { DebugUtils.CheckNoExternalCallers(); Debug.Assert(other != null, "other != null"); return(this.DefiningType.IsEquivalentTo(other.DefiningType)); }
/// <summary>Compares the defining type of this info and other EpmInfo object.</summary> /// <param name="other">The other EpmInfo object to compare to.</param> /// <returns>true if the defining types are the same</returns> internal bool DefiningTypesAreEqual(EntityPropertyMappingInfo other) { return this.DefiningType == other.DefiningType; }
/// <summary>Compares the defining type of this info and other EpmInfo object.</summary> /// <param name="other">The other EpmInfo object to compare to.</param> /// <returns>true if the defining types are the same</returns> internal bool DefiningTypesAreEqual(EntityPropertyMappingInfo other) { DebugUtils.CheckNoExternalCallers(); Debug.Assert(other != null, "other != null"); return this.DefiningType.IsEquivalentTo(other.DefiningType); }