Search Results for

    Show / Hide Table of Contents

    Class TaskExtensions

    Inheritance
    System.Object
    TaskExtensions
    Namespace: OpenAPI.Utils
    Assembly: OpenAPI.dll
    Syntax
    public static class TaskExtensions : object

    Methods

    | Improve this Doc View Source

    Then<TResult>(Task<TResult>, Action<TResult>)

    Blocking version of ContinueWith.

    Declaration
    public static TResult Then<TResult>(this Task<TResult> task, Action<TResult> continuationAction)
    Parameters
    Type Name Description
    Task<TResult> task
    Action<TResult> continuationAction
    Returns
    Type Description
    TResult
    Type Parameters
    Name Description
    TResult
    | Improve this Doc View Source

    Then<TResult>(Task<TResult>, Action<TResult>, CancellationToken)

    Blocking version of ContinueWith.

    Declaration
    public static TResult Then<TResult>(this Task<TResult> task, Action<TResult> continuationAction, CancellationToken cancellationToken)
    Parameters
    Type Name Description
    Task<TResult> task
    Action<TResult> continuationAction
    CancellationToken cancellationToken
    Returns
    Type Description
    TResult
    Type Parameters
    Name Description
    TResult
    | Improve this Doc View Source

    ThenAsync<TResult>(Task<TResult>, Action<TResult>)

    Declaration
    public static Task<TResult> ThenAsync<TResult>(this Task<TResult> task, Action<TResult> continuationAction)
    Parameters
    Type Name Description
    Task<TResult> task
    Action<TResult> continuationAction
    Returns
    Type Description
    Task<TResult>
    Type Parameters
    Name Description
    TResult
    • Improve this Doc
    • View Source
    In This Article
    Back to top Generated by DocFX