ForkJoinTask.Fork メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
現在のタスクが実行されているプールで非同期的にこのタスクを実行するように配置します (該当する場合)。または#inForkJoinPoolされていない場合はForkJoinPool#commonPool()を使用します。
[Android.Runtime.Register("fork", "()Ljava/util/concurrent/ForkJoinTask;", "")]
public Java.Util.Concurrent.ForkJoinTask? Fork();
[<Android.Runtime.Register("fork", "()Ljava/util/concurrent/ForkJoinTask;", "")>]
member this.Fork : unit -> Java.Util.Concurrent.ForkJoinTask
返品
this使用を簡素化するために、
- 属性
注釈
現在のタスクが実行されているプールで非同期的にこのタスクを実行するように配置します (該当する場合)。または#inForkJoinPoolされていない場合はForkJoinPool#commonPool()を使用します。 必ずしも適用されるとは限りませんが、タスクが完了して再初期化されていない限り、タスクを複数回フォークするのは使用エラーです。 このタスクの状態またはそのタスクが操作するデータの後続の変更は、#joinまたは関連するメソッドの呼び出し、またはtrueを返す#isDoneの呼び出しが先行しない限り、必ずしもそれを実行するスレッド以外のスレッドによって一貫して監視できるとは限りません。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。