internal bool OnCanWatch(BaseWoopsaSubscriptionServiceSubscription subscription, IWoopsaProperty itemProperty) { if (CanWatch != null) { CanWatchEventArgs e = new CanWatchEventArgs(subscription, itemProperty); CanWatch(this, e); return(e.CanWatch); } else { return(CanWatchDefaultValue); } }
private void OnCanReconnectSubscriptionToNewObject(object sender, CanWatchEventArgs e) { CanReconnectSubscriptionToNewObject?.Invoke(this, e); }
protected virtual void OnCanWatch(object sender, CanWatchEventArgs e) { }