System.Threading.Overlapped Class

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

Syntax

[System.Runtime.InteropServices.ComVisible(true)]
public class Overlapped

Remarks

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.

Requirements

Namespace: System.Threading
Assembly: mscorlib (in mscorlib.dll)
Assembly Versions: 1.0.5000.0, 2.0.0.0, 4.0.0.0