public void Dispose() { CbSTUtils.ForeachDispose(CanvasData); CanvasData = null; CapyCSS.Language.Instance.Dispose(); ToolExec.KillProcess(); GC.SuppressFinalize(this); }
protected virtual void Dispose(bool disposing) { if (!disposedValue) { if (disposing) { WriteAction = null; ReadAction = null; // 以下、固有定義開放 CbSTUtils.ForeachDispose(List); List = null; } disposedValue = true; } }
protected virtual void Dispose(bool disposing) { if (!disposedValue) { if (disposing) { WriteAction = null; ReadAction = null; // 以下、固有定義開放 Caption?.Dispose(); Caption = null; Value = null; Connector?.Dispose(); Connector = null; CbSTUtils.ForeachDispose(Arguments); Arguments = null; } disposedValue = true; } }