DeleteAllEvents()?
Suggest to implement these methods based on "SetValue()" method, and invoke the "CommitEventsTable()" in "Commit()", so that "ReportValueChanged()" can be invoked.