Fixed async task notifications; added more comments; restored CancellationToken methods; removed useless usings

git-svn-id: file:///srv/devel/repo-conversion/nusu@330 d2e56fa2-650e-0410-a79f-9358c0239efd
This commit is contained in:
Markus Ewald 2017-01-21 22:08:24 +00:00
parent fdf4442163
commit a934fb155e
37 changed files with 11 additions and 57 deletions

View file

@ -19,6 +19,7 @@ License along with this library
#endregion
using System;
using System.Threading;
namespace Nuclex.Support.Async {
@ -30,14 +31,12 @@ namespace Nuclex.Support.Async {
/// <param name="option">Option or configuration to switch to</param>
void Switch(TOptions option);
#if false
/// <summary>Switches to a different option or configuration</summary>
/// <param name="option">Option or configuration to switch to</param>
/// <param name="cancellationToken">
/// Cancellation token by which the switch can be cancelled
/// </param>
void Switch(TOptions option, CancellationToken cancellationToken);
#endif
/// <summary>Current target option or configuration being switched to</summary>
TOptions Target { get; }