事件的類型
事件有兩種基本類型。 「Will 事件」會在作業開始前呼叫,通常會在名稱中包含 "Will",例如 WillChangeRecordset 或 WillConnect。 在事件完成之後呼叫的事件通常在名稱中會包含 "Complete",例如 RecordChangeComplete 或 ConnectComplete。 例外狀況存在 (例如 InfoMessage),但這些例外狀況會在相關作業完成之後發生。
Will 事件
作業開始之前呼叫的事件處理常式可讓您檢查或修改作業參數,接著取消作業或允許完成。 這些事件處理常式通常具有 WillEvent 形式的名稱。
Complete 事件
作業完成之後呼叫的事件處理常式可通知應用程式作業已完成。 在 Will 事件事件處理常式取消擱置作業時,也會通知這類的事件處理常式。 這些事件處理常式通常具有 EventComplete 形式的名稱。
Will 和 Complete 事件通常會以配對使用。
其他事件
僅在事件完成之後呼叫的其他事件處理常式,意即事件的名稱不是 WillEvent 或 EventComplete 形式。 這些事件為 Disconnect、EndOfRecordset 和 InfoMessage。
另請參閱
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應