Java.Util.Concurrent.ForkJoinTask.Fork Method
Arranges to asynchronously execute this task in the pool the current task is running in, if applicable, or using the ForkJoinPool.commonPool() if not ForkJoinTask.InForkJoinPool.

Syntax

[Android.Runtime.Register("fork", "()Ljava/util/concurrent/ForkJoinTask;", "")]
public ForkJoinTask Fork ()

Returns

Documentation for this section has not yet been entered.

Remarks

Arranges to asynchronously execute this task in the pool the current task is running in, if applicable, or using the ForkJoinPool.commonPool() if not ForkJoinTask.InForkJoinPool. While it is not necessarily enforced, it is a usage error to fork a task more than once unless it has completed and been reinitialized. Subsequent modifications to the state of this task or any data it operates on are not necessarily consistently observable by any thread other than the one executing it unless preceded by a call to ForkJoinTask.Join or related methods, or a call to ForkJoinTask.IsDone returning true.

[Android Documentation]

Requirements

Namespace: Java.Util.Concurrent
Assembly: Mono.Android (in Mono.Android.dll)
Assembly Versions: 0.0.0.0