我目前正在開發一個使用一些TimerJobs的項目。其中一項工作應該每2分鐘檢查一次特定用戶的MySites。所以我創建了一個SPMinuteSchedule對象,並將BeginSecond屬性設置爲0,將Interval屬性設置爲2.我認爲這兩個屬性的使用似乎很明顯,但我不確定如何解釋EndSecond屬性。TimerJob開發,SPMinuteSchedule的EndSecond屬性意味着什麼
如果EndSecond設置爲30,BeginSecond設置爲0,這是否意味着定時服務會在這30秒內啓動一些作業,並且只要需要執行代碼,作業就會執行?或者這是否意味着這項工作只能運行30秒?如果在Execute()方法內執行的代碼需要更多時間才能完成,會發生什麼?
無論答案是什麼,該屬性的名稱「EndSecond」都沒有被選擇得很好。