我有一个异步方法,它将 CancellationToken 作为参数,以便可以将其传递给稍后调用的另一个方法。我想使用 CancellationToken 调用该内部方法,该方法会在 10 秒后取消,或者如果“父”CancellationToken 被手动取消。
我有带有 CancellationToken 参数的方法 A。我有方法 B,其中带有从方法 A 调用的 CancellationToken 参数。
我想使用 10 秒后取消的令牌调用方法 B,或者当传递给方法 A 的“原始”令牌被取消时。
我知道我可以用来CancellationTokenSource(TimeSpan.FromSeconds(10))
获取 10 秒后取消的令牌,并将其从 A 传递给方法 B。但我不知道如果方法 A 的参数中的令牌被取消,如何取消方法 B。
繁星点点滴滴
相关分类