# System.Threading

``` diff
 namespace System.Threading {
-    public readonly struct CancellationTokenRegistration : IDisposable, IEquatable<CancellationTokenRegistration>
+    public readonly struct CancellationTokenRegistration : IAsyncDisposable, IDisposable, IEquatable<CancellationTokenRegistration>
-    public sealed class Timer : MarshalByRefObject, IDisposable
+    public sealed class Timer : MarshalByRefObject, IAsyncDisposable, IDisposable
 }
```

