Provides a managed representation of a Win32 OVERLAPPED structure, including methods to transfer information from an System.Threading.Overlapped instance to a System.Threading.NativeOverlapped structure.
See Also: Overlapped Members
The erload:System.Threading.Overlapped.Pack and erload:System.Threading.Overlapped.UnsafePack methods transfer information from an System.Threading.Overlapped object to a System.Threading.NativeOverlapped structure that can be passed to Win32 API functions for asynchronous file I/O. The Overlapped.Unpack(NativeOverlapped*) method transfers information from a System.Threading.NativeOverlapped structure to an instance of the System.Threading.Overlapped class.
Changes to the properties of an System.Threading.Overlapped object affect its associated System.Threading.NativeOverlapped structure, and vice versa.