可以产生事件的对象的术语是什么

本文关键字:对象 是什么 术语 事件 | 更新日期: 2023-09-27 18:28:42

我的代码中有两个通用集合,EventableCollection和EventableSortedList,它们基本上是集合类,分别以普通和排序的形式提供Adding、Added、Inserting、Inserted等作为事件。然而FxCop告诉我应该更正Eventable的拼写。这很公平,因为这是一个虚构的词。

然而,我正在为这些课程想出一个更好的名字。我不想使用Observable,因为我不想与4.0框架类型发生冲突。那么,有人有什么想法吗?或者我可以压制住警告,继续我的生活吗?

可以产生事件的对象的术语是什么

英语不是很好,但是Notifiable呢?

HookableCollectionSubscribableCollectionBroadcastingCollection的声音如何?

我仍然会使用Observable这个词,并就此结束。使用名称空间可以避免与Microsoft类发生冲突(这就是名称空间的作用!)。

这无疑是最有意义的,因为事件是观察者模式的实现。