AssemblyCSharp.AsyncTask.Execute C# (CSharp) Method

Execute() public method

public Execute ( TaskExecutionContext context, CancellationToken cancellationToken = null ) : void
context TaskExecutionContext
cancellationToken CancellationToken
return void
        public void Execute(TaskExecutionContext context, CancellationToken cancellationToken = null)
        {
            PSAssert.Validate(!IsCoroutine, "Execute called on coroutine");

            _cancellationToken = cancellationToken ?? new CancellationToken();
            DoExecute(context);
        }