AsyncFTaskCompletedMethodBuilder 结构
程序集: Fantasy.Net.dll
语法
[StructLayout(LayoutKind.Auto)]
public struct AsyncFTaskCompletedMethodBuilder
属性
|
编辑本文
查看源代码
Task
声明
public FTaskCompleted Task { get; }
属性值
方法
|
编辑本文
查看源代码
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()
返回
|
编辑本文
查看源代码
SetException(Exception)
声明
[DebuggerHidden]
[MethodImpl(MethodImplOptions.AggressiveInlining)]
public void SetException(Exception exception)
参数
|
编辑本文
查看源代码
SetResult()
声明
[DebuggerHidden]
[MethodImpl(MethodImplOptions.AggressiveInlining)]
public void SetResult()
|
编辑本文
查看源代码
SetStateMachine(IAsyncStateMachine)
声明
[DebuggerHidden]
[MethodImpl(MethodImplOptions.AggressiveInlining)]
public void SetStateMachine(IAsyncStateMachine stateMachine)
参数
|
编辑本文
查看源代码
Start<TStateMachine>(ref TStateMachine)
声明
[DebuggerHidden]
[MethodImpl(MethodImplOptions.AggressiveInlining)]
public void Start<TStateMachine>(ref TStateMachine stateMachine) where TStateMachine : IAsyncStateMachine
参数
类型 |
名称 |
描述 |
TStateMachine |
stateMachine |
|
类型参数
扩展方法