internal void RemoveKeepAlive(Object o) { _keepAlive.Remove(o); }
private unsafe int CallbackProc(IntPtr clientData) { try { _interp.RemoveKeepAlive(_deletee); _interp.RemoveKeepAlive(this); if (_proc != null) { _proc(); } } catch (Exception) { return(TclNative.TCL_ERROR); } return(TclNative.TCL_OK); }