task_completion_event::set 方法

設定任務的完成事件。

bool set(
   _ResultType _Result
) const ;

bool set() const ;

參數

  • _Result
    若要設定與這個事件的結果。

傳回值

此方法會傳回true如果它已順利設定事件。它會傳回false如果已經設定事件。

備註

在出現的多重或同時呼叫set、 只有第一次呼叫會成功,以及它的結果 (如果有的話) 會儲存在工作完成事件。剩下的集合會被忽略,則方法會傳回 false。當您設定任務的完成事件時,所有的工作從建立事件將會立即完成,而且其接續符號,如果有的話,將排程。任務完成的物件_ResultType而非void會將值傳遞到他們的接續符號。

需求

標頭: ppltasks.h

Namespace: 並行存取

請參閱

參考

task_completion_event 類別