AsyncUniTaskMethodBuilder Struct
Assembly: cs.temp.dll.dll
public struct AsyncUniTaskMethodBuilder
Members
Properties
Methods
Properties
Task
public readonly UniTask Task { get; }
Methods
AwaitOnCompleted<TAwaiter, TStateMachine>(ref TAwaiter, ref TStateMachine)
public void AwaitOnCompleted<TAwaiter, TStateMachine>(ref TAwaiter awaiter, ref TStateMachine stateMachine)
where TAwaiter : INotifyCompletion where TStateMachine : IAsyncStateMachine
Parameters
awaiter
TAwaiter
stateMachine
TStateMachine
Type Parameters
TAwaiter
TStateMachine
AwaitUnsafeOnCompleted<TAwaiter, TStateMachine>(ref TAwaiter, ref TStateMachine)
public void AwaitUnsafeOnCompleted<TAwaiter, TStateMachine>(ref TAwaiter awaiter, ref TStateMachine stateMachine)
where TAwaiter : ICriticalNotifyCompletion where TStateMachine : IAsyncStateMachine
Parameters
awaiter
TAwaiter
stateMachine
TStateMachine
Type Parameters
TAwaiter
TStateMachine
Create()
public static AsyncUniTaskMethodBuilder Create()
SetException(Exception)
public void SetException(Exception exception)
Parameters
exception
Exception
SetStateMachine(IAsyncStateMachine)
public void SetStateMachine(IAsyncStateMachine stateMachine)
Parameters
stateMachine
IAsyncStateMachine
Start<TStateMachine>(ref TStateMachine)
public void Start<TStateMachine>(ref TStateMachine stateMachine)
where TStateMachine : IAsyncStateMachine
Parameters
stateMachine
TStateMachine
Type Parameters
TStateMachine