# System.Threading

``` diff
 namespace System.Threading {
     public sealed class PreAllocatedOverlapped : IDisposable {
+        public static PreAllocatedOverlapped UnsafeCreate(IOCompletionCallback callback, object state, object pinData);
     }
     public sealed class ThreadPoolBoundHandle : IDisposable {
+        public unsafe NativeOverlapped* UnsafeAllocateNativeOverlapped(IOCompletionCallback callback, object state, object pinData);
     }
 }
```

