private void DisposeOfAcceptEvent() { if(_acceptEvent != null) { _acceptEvent.Completed -= OnAcceptEventCompleted; DisposeOf(_acceptEvent); _acceptEvent = null; } }