public override bool IsSameObjectRef(IObjectIdentity obj) { ConstructorPointer mpp = obj as ConstructorPointer; if (mpp != null) { if (base.IsSameObjectRef(obj)) { return(DesignUtil.IsSameValueTypes(ParameterTypes, mpp.ParameterTypes)); } } return(false); }