C#


ROSLYN.RELIABILITY.CA2016 : Forward the 'CancellationToken' parameter to methods (C#)

See Roslyn-Detected C# Warning Classes for more information.

Summary

Forward the 'CancellationToken' parameter to methods to ensure the operation cancellation notifications gets properly propagated, or pass in 'CancellationToken.None' explicitly to indicate intentionally not propagating the token.

This check corresponds to Roslyn rule CA2016. For full rule details, see the Microsoft website: CA2016.

Properties

Class Name Forward the 'CancellationToken' parameter to methods (C#)
Significance reliability
Mnemonic ROSLYN.RELIABILITY.CA2016
Categories None
Availability Available for C# only.
Enabling Checks for this warning class are enabled by default. To disable them, add the following WARNING_FILTER rule to the project configuration file.
WARNING_FILTER += discard class="Forward the 'CancellationToken' parameter to methods (C#)"

Relevant Configuration File Parameters

The following configuration file parameters affect checks for this warning class.