task_completion_event::set 方法

設定工作完成事件。

bool set(
   _ResultType _Result
) const ;

bool set() const ;

參數

  • _Result
    用來設定這個事件的結果。

傳回值

如果設定事件成功,則方法會傳回 true。 如果事件已設定,則傳回 false

備註

在有多次或並行呼叫 set 的情況下,只有第一次呼叫會成功,而且其結果 (如果有) 會儲存在工作完成事件中。 剩餘集合會被忽略,而且方法會傳回 false。 當您設定工作完成事件時,該事件建立的所有工作都會立即完成,而且其接續 (如果有的話) 會排程。_ResultType 不是 void 的工作完成物件會將值 傳遞至其接續。

需求

**標頭:**ppltasks.h

**命名空間:**concurrency

請參閱

參考

task_completion_event 類別