TriggerEvent<T> Struct
Namespace: Cysharp.Threading.Tasks
Assembly: UniTask.dll
public struct TriggerEvent<T>
Type Parameters
T
Members
Methods
| Name | Description |
|---|---|
| Add(ITriggerHandler<T>) | |
| Remove(ITriggerHandler<T>) | |
| SetCanceled(CancellationToken) | |
| SetCompleted() | |
| SetError(Exception) | |
| SetResult(T) |
Methods
Add(ITriggerHandler<T>)
public void Add(ITriggerHandler<T> handler)
Parameters
handlerITriggerHandler<T>
Remove(ITriggerHandler<T>)
public void Remove(ITriggerHandler<T> handler)
Parameters
handlerITriggerHandler<T>
SetCanceled(CancellationToken)
public void SetCanceled(CancellationToken cancellationToken)
Parameters
cancellationTokenCancellationToken
SetCompleted()
public void SetCompleted()
SetError(Exception)
public void SetError(Exception exception)
Parameters
exceptionException
SetResult(T)
public void SetResult(T value)
Parameters
valueT