private void DisposeInternal() { if (_disposed) { return; } if (_deviceLocking != null) { _deviceLocking.DeviceWasLocked -= DeviceLocked_DeviceWasLocked; _deviceLocking.Dispose(); _deviceLocking = null; } if (_form != null) { _form.Close(); _form.Dispose(); _form = null; } _disposed = true; }
public BroadcastReceiverForm(WindowsDeviceLocking deviceLocking) { _deviceLocking = deviceLocking; }