//------------------------------------------------------------------------------ // // Copyright (c) Microsoft Corporation. All rights reserved. // //------------------------------------------------------------------------------ namespace System.Net.Sockets { using System; // // Option flags per-socket. // /// /// /// Defines socket option levels for the class. /// /// //UEUE public enum SocketOptionLevel { /// /// /// Indicates socket options apply to the socket itself. /// /// Socket = 0xffff, /// /// /// Indicates socket options apply to IP sockets. /// /// IP = ProtocolType.IP, /// /// /// Indicates socket options apply to IPv6 sockets. /// /// IPv6 = ProtocolType.IPv6, /// /// /// Indicates socket options apply to Tcp sockets. /// /// Tcp = ProtocolType.Tcp, /// /// /// Indicates socket options apply to Udp sockets. /// /// //UEUE Udp = ProtocolType.Udp, }; // enum SocketOptionLevel } // namespace System.Net.Sockets