/// <summary> /// Disposes resources. /// </summary> /// <param name="disposing"></param> protected virtual void Dispose(bool disposing) { if (disposed) { return; } if (disposing) { // Free any other managed objects here. } if (ImageName != String.Empty) { // Delete image from Pi ssytem PiLib.Run(Pi.Handle, $"clear({ImageName})"); ImageName = String.Empty; } disposed = true; }
/// <summary> /// Disposes resources. /// </summary> /// <param name="disposing"></param> protected virtual void Dispose(bool disposing) { if (disposed) { return; } if (disposing) { // Free any other managed objects here. } if (!String.IsNullOrEmpty(Name)) { // Delete image from Pi ssytem if (OwnsHandle) { PiLib.Run(Pi.Handle, $"clear({Name})"); } Name = String.Empty; } disposed = true; }