public static void Dispose() { if (_connectionState != null) { _connectionState.Changed -= new ChangeEventHandler(_state_Changed); _connectionState.Dispose(); _connectionState = null; } //if (_cellState != null) //{ // _cellState.Changed -= new ChangeEventHandler(_state_Changed); // _cellState.Dispose(); // _cellState = null; //} if (_gprsState != null) { _gprsState.Changed -= new ChangeEventHandler(_state_Changed); _gprsState.Dispose(); _gprsState = null; } }
void DetailsGeneral_Disposed(object sender, EventArgs e) { _activeCallState.Dispose(); }