AsyncEx.Tests.AsyncParallelTests.CancelledAfterProcessingTest C# (CSharp) Method

CancelledAfterProcessingTest() private method

private CancelledAfterProcessingTest ( ) : Task
return Task
        public async Task CancelledAfterProcessingTest()
        {
            var source = new[] { true };

            var cts = new CancellationTokenSource();

            await AsyncParallel.ForEach(
                source, new ParallelOptions { CancellationToken = cts.Token },
                async b => cts.Cancel());
        }
    }