public override bool Equals(object obj) { if (this == obj) { return(true); } TypeReflectingProjectContext.DesignType designType = obj as TypeReflectingProjectContext.DesignType; return(designType != null && this.designType.Equals((object)designType.designType) && this.runtimeType.Equals((object)designType.runtimeType)); }
public DesignTypeProperty(ReferenceStep actualProperty, TypeReflectingProjectContext.DesignType designDeclaringType, IType designPropertyType) : base((IType)designDeclaringType, actualProperty.Name, designPropertyType, actualProperty.SortValue) { this.actualProperty = actualProperty; }