Fantasy
搜索结果

    显示/隐藏目录

    AsyncFTaskCompletedMethodBuilder 结构

    继承成员
    ValueType.Equals(object)
    ValueType.GetHashCode()
    ValueType.ToString()
    object.Equals(object, object)
    object.GetType()
    object.ReferenceEquals(object, object)
    命名空间: Fantasy.Async
    程序集: Fantasy.Net.dll
    语法
    [StructLayout(LayoutKind.Auto)]
    public struct AsyncFTaskCompletedMethodBuilder

    属性

    | 编辑本文 查看源代码

    Task

    声明
    public FTaskCompleted Task { get; }
    属性值
    类型 描述
    FTaskCompleted

    方法

    | 编辑本文 查看源代码

    AwaitOnCompleted<TAwaiter, TStateMachine>(ref TAwaiter, ref TStateMachine)

    声明
    [DebuggerHidden]
    [MethodImpl(MethodImplOptions.AggressiveInlining)]
    public void AwaitOnCompleted<TAwaiter, TStateMachine>(ref TAwaiter awaiter, ref TStateMachine stateMachine) where TAwaiter : INotifyCompletion where TStateMachine : IAsyncStateMachine
    参数
    类型 名称 描述
    TAwaiter awaiter
    TStateMachine stateMachine
    类型参数
    名称 描述
    TAwaiter
    TStateMachine
    | 编辑本文 查看源代码

    AwaitUnsafeOnCompleted<TAwaiter, TStateMachine>(ref TAwaiter, ref TStateMachine)

    声明
    [DebuggerHidden]
    [MethodImpl(MethodImplOptions.AggressiveInlining)]
    public void AwaitUnsafeOnCompleted<TAwaiter, TStateMachine>(ref TAwaiter awaiter, ref TStateMachine stateMachine) where TAwaiter : ICriticalNotifyCompletion where TStateMachine : IAsyncStateMachine
    参数
    类型 名称 描述
    TAwaiter awaiter
    TStateMachine stateMachine
    类型参数
    名称 描述
    TAwaiter
    TStateMachine
    | 编辑本文 查看源代码

    Create()

    声明
    [DebuggerHidden]
    [MethodImpl(MethodImplOptions.AggressiveInlining)]
    public static AsyncFTaskCompletedMethodBuilder Create()
    返回
    类型 描述
    AsyncFTaskCompletedMethodBuilder
    | 编辑本文 查看源代码

    SetException(Exception)

    声明
    [DebuggerHidden]
    [MethodImpl(MethodImplOptions.AggressiveInlining)]
    public void SetException(Exception exception)
    参数
    类型 名称 描述
    Exception exception
    | 编辑本文 查看源代码

    SetResult()

    声明
    [DebuggerHidden]
    [MethodImpl(MethodImplOptions.AggressiveInlining)]
    public void SetResult()
    | 编辑本文 查看源代码

    SetStateMachine(IAsyncStateMachine)

    声明
    [DebuggerHidden]
    [MethodImpl(MethodImplOptions.AggressiveInlining)]
    public void SetStateMachine(IAsyncStateMachine stateMachine)
    参数
    类型 名称 描述
    IAsyncStateMachine stateMachine
    | 编辑本文 查看源代码

    Start<TStateMachine>(ref TStateMachine)

    声明
    [DebuggerHidden]
    [MethodImpl(MethodImplOptions.AggressiveInlining)]
    public void Start<TStateMachine>(ref TStateMachine stateMachine) where TStateMachine : IAsyncStateMachine
    参数
    类型 名称 描述
    TStateMachine stateMachine
    类型参数
    名称 描述
    TStateMachine

    扩展方法

    JsonHelper.ToJson<T>(T)
    • 编辑本文
    • 查看源代码
    本文内容
    Back to top Generated by DocFX