Fiber.WhenAll.cs
Go to the documentation of this file.
82 public static Fiber WhenAll (Fiber [] fibers, int millisecondsTimeout, CancellationToken cancellationToken)
99 public static Fiber WhenAll (Fiber [] fibers, int millisecondsTimeout, CancellationToken cancellationToken, FiberScheduler scheduler)
109 return Fiber.Factory.StartNew (WhenAllFibersCoroutine (fibers, millisecondsTimeout, cancellationToken), cancellationToken, scheduler);
124 public static Fiber WhenAll (IEnumerable<Fiber> fibers, int millisecondsTimeout, CancellationToken cancellationToken, FiberScheduler scheduler)
129 static IEnumerator WhenAllFibersCoroutine (IEnumerable<Fiber> fibers, int millisecondsTimeout, CancellationToken cancellationToken)
225 public static Fiber WhenAll (Task [] tasks, int millisecondsTimeout, CancellationToken cancellationToken)
242 public static Fiber WhenAll (Task [] tasks, int millisecondsTimeout, CancellationToken cancellationToken, FiberScheduler scheduler)
252 return Fiber.Factory.StartNew (WhenAllTasksCoroutine (tasks, millisecondsTimeout, cancellationToken), cancellationToken, scheduler);
267 public static Fiber WhenAll (IEnumerable<Task> tasks, int millisecondsTimeout, CancellationToken cancellationToken, FiberScheduler scheduler)
272 static IEnumerator WhenAllTasksCoroutine (IEnumerable<Task> tasks, int millisecondsTimeout, CancellationToken cancellationToken)
Fiber StartNew(IEnumerator coroutine)
Start executing a new fiber using the default scheduler on the thread.
Definition: FiberFactory.StartNew.cs:19
void ThrowIfCancellationRequested()
Definition: CancellationToken.cs:86
static Fiber WhenAll(Fiber [] fibers, int millisecondsTimeout, CancellationToken cancellationToken)
Returns a fiber that waits on all fibers to complete.
Definition: Fiber.WhenAll.cs:82
Definition: AggregateException.cs:31
A Fiber is a lightweight means of scheduling work that enables multiple units of processing to execut...
Definition: Fiber.ContinueWith.cs:8
static Fiber WhenAll(Fiber [] fibers, int millisecondsTimeout)
Returns a fiber that waits on all fibers to complete.
Definition: Fiber.WhenAll.cs:66
static Fiber WhenAll(Task [] tasks, CancellationToken cancellationToken)
Returns a fiber that waits on all tasks to complete.
Definition: Fiber.WhenAll.cs:179
static Fiber WhenAll(Task [] tasks, int millisecondsTimeout, CancellationToken cancellationToken, FiberScheduler scheduler)
Returns a fiber that waits on all tasks to complete.
Definition: Fiber.WhenAll.cs:242
static Fiber WhenAll(Fiber [] fibers, int millisecondsTimeout, CancellationToken cancellationToken, FiberScheduler scheduler)
Returns a fiber that waits on all fibers to complete.
Definition: Fiber.WhenAll.cs:99
static Fiber WhenAll(Task [] tasks, TimeSpan timeout)
Returns a fiber that waits on all tasks to complete.
Definition: Fiber.WhenAll.cs:194
static FiberScheduler Current
Gets the default fiber scheduler for the thread.
Definition: FiberScheduler.cs:75
static Fiber WhenAll(Task [] tasks, int millisecondsTimeout, CancellationToken cancellationToken)
Returns a fiber that waits on all tasks to complete.
Definition: Fiber.WhenAll.cs:225
static Fiber WhenAll(params Task [] tasks)
Returns a fiber that waits on all tasks to complete.
Definition: Fiber.WhenAll.cs:164
static CancellationToken None
Definition: CancellationToken.cs:52
static Fiber WhenAll(Fiber [] fibers, CancellationToken cancellationToken)
Returns a fiber that waits on all fibers to complete.
Definition: Fiber.WhenAll.cs:36
Definition: IStructuralComparable.cs:33
static Fiber WhenAll(params Fiber [] fibers)
Returns a fiber that waits on all fibers to complete.
Definition: Fiber.WhenAll.cs:21
static Fiber WhenAll(Task [] tasks, int millisecondsTimeout)
Returns a fiber that waits on all tasks to complete.
Definition: Fiber.WhenAll.cs:209
Definition: Fiber.ContinueWith.cs:6
static Fiber WhenAll(Fiber [] fibers, TimeSpan timeout)
Returns a fiber that waits on all fibers to complete.
Definition: Fiber.WhenAll.cs:51
static Fiber WhenAll(IEnumerable< Fiber > fibers, int millisecondsTimeout, CancellationToken cancellationToken, FiberScheduler scheduler)
Returns a fiber that waits on all fibers to complete.
Definition: Fiber.WhenAll.cs:124
Definition: AotInterlocked.cs:3
static Fiber WhenAll(IEnumerable< Task > tasks, int millisecondsTimeout, CancellationToken cancellationToken, FiberScheduler scheduler)
Returns a fiber that waits on all tasks to complete.
Definition: Fiber.WhenAll.cs:267
Definition: Task.cs:43