void IActivityMonitorBoundClient.SetMonitor( IActivityMonitorImpl source, bool forceBuggyRemove ) { if( !forceBuggyRemove ) { if( source != null && _source != null ) throw CreateMultipleRegisterOnBoundClientException( this ); } _source = source; }