public override bool CompatibleWith(ProxyPropertyBase other) { var otherTaskGroup = other as TaskGroupProxyProperty; if (otherTaskGroup == null) { return(false); } return(WorkingNode.GetType() == otherTaskGroup.WorkingNode.GetType() && GroupName == otherTaskGroup.GroupName); }
public ProxyPropertyDescriptor(ref ProxyPropertyBase proxy, Attribute[] attrs) : base(proxy.Name, attrs) { Proxy = proxy; }
public virtual bool CompatibleWith(ProxyPropertyBase other) { return(Type == other.Type); }