您可以控制哪些類別可以向哪些使用夥伴關係的類別產生事件。透過這種方法,您可以確保事件只來自可靠的類別。事件要求及佇列功能由 gen() 方法所控制,依預設這些方法在架構基礎類別 OMReactive 中是公用的。如果您想要使用夥伴關係控制事件的產生,請讓 Share\oxf\OMReactive.h 中的第一個 gen() 方法處於受保護的狀態。此工作是一次性工作。請勿變更第二個 gen() 方法,該方法用於檢測。
在每個應用程式類別內部,請將夥伴關係授與需要為其產生事件的類別。如果未授與夥伴關係,您的程式將不再進行編譯。