Search Results for

    Show / Hide Table of Contents

    Interface IWorkActionSet

    Represents a set of work actions.

    Namespace: Evergine.Components.WorkActions
    Assembly: Evergine.Components.dll
    Syntax
    public interface IWorkActionSet

    Methods

    WaitAll()

    Returns an action that will be completed when all actions have been completed.

    Declaration
    IWorkAction WaitAll()
    Returns
    Type Description
    IWorkAction

    The task.

    WaitAny()

    Returns an action that will be completed when any action has been completed.

    Declaration
    IWorkAction WaitAny()
    Returns
    Type Description
    IWorkAction

    The task.

    WaitCount(int)

    Returns an action that will be completed when all actions have been completed.

    Declaration
    IWorkAction WaitCount(int count)
    Parameters
    Type Name Description
    int count

    The count value.

    Returns
    Type Description
    IWorkAction

    The task.

    WaitPredicate(Func<bool, IWorkAction[]>)

    Waits for the predicate.

    Declaration
    IWorkAction WaitPredicate(Func<bool, IWorkAction[]> waitingTaskPredicate)
    Parameters
    Type Name Description
    Func<bool, IWorkAction[]> waitingTaskPredicate

    The waiting task predicate.

    Returns
    Type Description
    IWorkAction

    The task.

    Extension Methods

    ReflectionHelper.GetMemberAssembly(object)
    ReflectionHelper.GetTypeName(object)
    In this article
    Back to top
    Generated by DocFX