UniRx.Async.CompilerServices - neuecc/UniRx GitHub Wiki
AsyncUniTaskMethodBuilder
public struct UniRx.Async.CompilerServices.AsyncUniTaskMethodBuilder
Properties
Type | Name | Summary |
---|---|---|
UniTask |
Task |
Methods
Type | Name | Summary |
---|---|---|
void |
AwaitOnCompleted(TAwaiter& awaiter, TStateMachine& stateMachine) |
|
void |
AwaitUnsafeOnCompleted(TAwaiter& awaiter, TStateMachine& stateMachine) |
|
void |
SetException(Exception exception) |
|
void |
SetResult() | |
void |
SetStateMachine(IAsyncStateMachine stateMachine) |
|
void |
Start(TStateMachine& stateMachine) |
Static Methods
Type | Name | Summary |
---|---|---|
AsyncUniTaskMethodBuilder |
Create() |
AsyncUniTaskMethodBuilder<T>
public struct UniRx.Async.CompilerServices.AsyncUniTaskMethodBuilder<T>
Properties
Type | Name | Summary |
---|---|---|
UniTask<T> |
Task |
Methods
Type | Name | Summary |
---|---|---|
void |
AwaitOnCompleted(TAwaiter& awaiter, TStateMachine& stateMachine) |
|
void |
AwaitUnsafeOnCompleted(TAwaiter& awaiter, TStateMachine& stateMachine) |
|
void |
SetException(Exception exception) |
|
void |
SetResult(T result) |
|
void |
SetStateMachine(IAsyncStateMachine stateMachine) |
|
void |
Start(TStateMachine& stateMachine) |
Static Methods
Type | Name | Summary |
---|---|---|
AsyncUniTaskMethodBuilder<T> |
Create() |
AsyncUniTaskVoidMethodBuilder
public struct UniRx.Async.CompilerServices.AsyncUniTaskVoidMethodBuilder
Properties
Type | Name | Summary |
---|---|---|
UniTaskVoid |
Task |
Methods
Type | Name | Summary |
---|---|---|
void |
AwaitOnCompleted(TAwaiter& awaiter, TStateMachine& stateMachine) |
|
void |
AwaitUnsafeOnCompleted(TAwaiter& awaiter, TStateMachine& stateMachine) |
|
void |
SetException(Exception exception) |
|
void |
SetResult() | |
void |
SetStateMachine(IAsyncStateMachine stateMachine) |
|
void |
Start(TStateMachine& stateMachine) |
Static Methods
Type | Name | Summary |
---|---|---|
AsyncUniTaskVoidMethodBuilder |
Create() |