struct TaskSource
Provides a way for us to cancel tasks after common async shit is executed.
public bool IsValid { get; }
🤡 Doc inheritance is not yet supported.
No summary.
public Task Delay( int ms )
A task that does nothing for given amount of time in milliseconds.
msTime to wait in milliseconds.
public Task Delay( int ms, CancellationToken ct )
A task that does nothing for given amount of time in milliseconds.
msTime to wait in milliseconds.ctToken to cancel the delay early.
public Task DelaySeconds( float seconds )
A task that does nothing for given amount of time in seconds.
seconds>Time to wait in seconds.
public Task DelaySeconds( float seconds, CancellationToken ct )
A task that does nothing for given amount of time in seconds.
seconds>Time to wait in seconds.ctToken to cancel the delay early.
public Task CompletedTask { get; }
🤡 Doc inheritance is not yet supported.
No summary.
public Task FromCanceled( CancellationToken token )
🤡 Doc inheritance is not yet supported.
No summary.
public Task FromException( Exception e )
🤡 Doc inheritance is not yet supported.
No summary.
public Task WhenAll( Task[] tasks )
🤡 Doc inheritance is not yet supported.
No summary.
public Task WhenAny( Task[] tasks )
🤡 Doc inheritance is not yet supported.
No summary.
public void WaitAny( Task[] tasks )
🤡 Doc inheritance is not yet supported.
No summary.
public void WaitAll( Task[] tasks )
🤡 Doc inheritance is not yet supported.
No summary.
public Task<T[]> WhenAll( IEnumerable<Task<T>> tasks )
😔 No documentation found.
public Task WhenAny( IEnumerable<Task> tasks )
😔 No documentation found.
public Task<T[]> WhenAll( Task<T>[] tasks )
😔 No documentation found.
public Task<Task<T>> WhenAny( IEnumerable<Task<T>> tasks )
😔 No documentation found.
public Task Frame( )
😔 No documentation found.
public Task FrameEnd( )
😔 No documentation found.
public Task FixedUpdate( )
😔 No documentation found.
public bool Equals( object obj )
😔 No documentation found.
public int GetHashCode( )
😔 No documentation found.
public Task<Task<T>> WhenAny( Task<T>[] tasks )
😔 No documentation found.
public Task Yield( )
😔 No documentation found.
public Type GetType( )
😔 No documentation found.
public string ToString( )
😔 No documentation found.
public Task<T> FromResult( T t )
😔 No documentation found.
public SyncTask WorkerThread( )
😔 No documentation found.
public SyncTask MainThread( )
😔 No documentation found.
public Task DelayRealtimeSeconds( float seconds, CancellationToken ct )
😔 No documentation found.
public Task DelayRealtimeSeconds( float seconds )
😔 No documentation found.
public Task DelayRealtime( int ms, CancellationToken ct )
😔 No documentation found.
public Task DelayRealtime( int ms )
😔 No documentation found.
public Task<T> RunInThreadAsync( Func<Task<T>> task )
😔 No documentation found.
public Task RunInThreadAsync( Func<Task> task )
😔 No documentation found.
public Task<T> RunInThreadAsync( Func<T> func )
😔 No documentation found.
public Task RunInThreadAsync( Action action )
😔 No documentation found.
public static CancellationTokenSource CreateLinkedTokenSource( )
😔 No documentation found.
public Task WhenAll( IEnumerable<Task> tasks )
😔 No documentation found.
public static TaskSource Create( CancellationToken token = null )
😔 No documentation found.