Show / Hide Table of Contents

    Namespace ComponentTask.Exceptions

    Classes

    ComponentTaskCanceledException

    Exception that is attached to tasks returned from ITaskRunner when they are cancelled.

    ContextChangedException

    Exception that is thrown when the 'SynchronizationContext.Current' changes unexpectedly, most likely caused by code that sets 'SynchronizationContext.Current' but does not set it back to the previous.

    InactiveComponentException

    Exception that is thrown when attempting to execute a operation on a inactive component.

    InactiveGameObjectException

    Exception that is thrown when attempting to execute a operation on a inactive gameobject.

    NonUnityThreadException

    Exception that is thrown when an api that can only be called from the unity-thread is called from a different thread.

    NotPlayingException

    Exception that is thrown when an api that can only be called while 'Playing' is called in edit-mode.

    TaskCreatorReturnedNullException

    Exception that is thrown when a task-creator returns null.

    Back to top ComponentTask documentation