Share via


SocketOptionLevel Enumeration

[This documentation is for preview only, and is subject to change in later releases. Blank topics are included as placeholders.]

Defines socket option levels for the Socket..::..SetSocketOption and Socket..::..GetSocketOption methods.

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

Syntax

'Declaration
Public Enumeration SocketOptionLevel
public enum SocketOptionLevel
public enum class SocketOptionLevel
type SocketOptionLevel
public enum SocketOptionLevel

Members

Member name Description
Socket Socket options apply to all sockets.
IP Socket options apply only to IP sockets.
IPv6 Socket options apply only to IPv6 sockets.
Tcp Socket options apply only to TCP sockets.
Udp Socket options apply only to UDP sockets.

Remarks

The SocketOptionLevel enumeration defines the socket option levels that can be passed to the Socket..::..SetSocketOption and Socket..::..GetSocketOption methods. SocketOptionName enumerated values are grouped by SocketOptionLevel.

See Also

Reference

System.Net.Sockets Namespace