Export (0) Print
Expand All

Socket::UseOnlyOverlappedIO Property

Specifies whether the socket should only use Overlapped I/O mode.

Namespace:  System.Net.Sockets
Assembly:  System (in System.dll)

public:
property bool UseOnlyOverlappedIO {
	bool get ();
	void set (bool value);
}

Property Value

Type: System::Boolean
true if the Socket uses only overlapped I/O; otherwise, false. The default is false.

ExceptionCondition
InvalidOperationException

The socket has been bound to a completion port.

Set this property to true for a Socket you intend to call DuplicateAndClose. Otherwise, the Framework may assign a completion port to the socket, which would prohibit the use of DuplicateAndClose.

.NET Framework

Supported in: 4.6, 4.5, 4, 3.5, 3.0, 2.0

.NET Framework Client Profile

Supported in: 4, 3.5 SP1
Show:
© 2015 Microsoft