• Home
  • .NET
  • Unity
  • Godot
  • Design Overview
  • API Documentation
  • Changelog
  • GitHub
Show / Hide Table of Contents
  • Responsible
    • BddExtensions
    • IExternalResultSource
    • IFailureListener
    • IGlobalContextProvider
    • IOptionalTestResponder
    • ITestInstruction<T>
    • ITestOperation<T>
    • ITestResponder<T>
    • ITestScheduler
    • ITestWaitCondition<T>
    • LinqSupport
    • OptionalTestResponder
    • RepetitionLimitExceededException
    • Responsibly
    • TestFailureException
    • TestInstruction
    • TestInstructionExecutor
    • TestInstructionExecutor.StateNotificationCallback
    • TestOperationState
    • TestResponder
    • TestWaitCondition
  • Responsible.Bdd
    • IBddStep
    • Keywords
    • ScenarioBuilder
  • Responsible.Context
    • RunContext
  • Responsible.Docs
    • Inherit
  • Responsible.State
    • ITestOperationState
    • ITestOperationState<T>
    • StateStringBuilder
    • TestOperationStateTransition
    • TestOperationStatus
  • Responsible.Unity
    • TestOperationYieldInstruction<T>
    • UnhandledLogMessageException
    • UnityErrorLogInterceptor
    • UnityFailureListener
    • UnityTestInstructionExecutor
    • UnityTestScheduler
  • Responsible.Utilities
    • IMultipleTaskAwaiter<T>
    • IMultipleTaskSource<T>
    • IndentedStringBuilder<T>
    • RetryingPoller

Interface IMultipleTaskAwaiter<T>

Represents multiple started tasks, which can be individually awaited for in completion order.

Namespace: Responsible.Utilities
Assembly: Responsible.dll
Syntax
public interface IMultipleTaskAwaiter<T>
Type Parameters
Name Description
T

Type of the tasks that this instance yields.

Remarks

Intended only for internal use, but is public, because it's visible from other interfaces.

Properties

HasNext

Determines if there are more tasks to await for.

Declaration
bool HasNext { get; }
Property Value
Type Description
bool

True, if there are more tasks to wait for, otherwise false.

Methods

AwaitNext()

Awaits for the next task to complete

Declaration
Task<T> AwaitNext()
Returns
Type Description
Task<T>

A task that represents the result of the next completed task.

In this article
Back to top Generated by DocFX