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.