public void Dispose() { _enumerator?.Dispose(); if (Device != null) { Device.ParameterChanged -= OnDeviceParamChanged; try { Device.Execute(Command.StopSignal); Device.Disconnect(); } catch { } Device.Dispose(); } }
private void DeviceSearchForm_FormClosed(object sender, FormClosedEventArgs e) { _enumerator?.Dispose(); }
public void Dispose() { _enumerator?.Dispose(); _currentDevice?.Dispose(); }