private IDisposable ReListen(IJSCSGlue ivalue) { if (_ReListen != null) { _ReListen.AddRef(); } else { _ReListen = new ReListener(this); } return(_ReListen); }
private IDisposable ReListen(IJSCSGlue ivalue) { if (_ReListen != null) _ReListen.AddRef(); else _ReListen = new ReListener(this); return _ReListen; }
private IDisposable ReListen() { return((_ReListen != null) ? _ReListen.AddRef() : _ReListen = new ReListener(this, _ListenerRegister, () => _ReListen = null)); }