Esempio n. 1
0
        /// <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;
        }
Esempio n. 2
0
File: Pi2.cs Progetto: habi/pi2
        /// <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;
        }