Publicado el
19/Dic/2004
Actualizado el 19/Sep/2006
El espacio de nombres System.Net.Sockets ofrece una implementación administrada de la interfaz Windows Sockets (Winsock) para los desarrolladores que deben controlar de forma estrecha el acceso a la red.
Las clases TCPClient, TCPListener y UDPClient encapsulan los datos para crear conexiones TCP y UDP a Internet.
Los tipos que contiene System.Net.Sockets
Nota:
Si sabes de alguna colaboración o artículo (en este sitio) que incluya clases de System.Net.Sockets, (NO System.Net), por favor comunícamelo indicando la URL de dicho artículo (o artículos).
Ya sabes, me mandas un mensaje indicando la URL (pero que sea de mi sitio, no de otros sitios...)
Gracias.
Los artículos publicados que utilizan algunas de las clases del espacio de nombres System.Net.Sockets
- Utilizando Sockets en VB .NET (Pablo Tilli)
- ...
Contenido de System.Net.Sockets
Las clases, interfaces, estructuras, delegados y enumeraciones que contiene este espacio de nombres (según la documentación de Visual Studio .NET)Pulsa aquí si quieres ver la información (en Internet) de este espacio de nombres.
Clases:
- IPv6MulticastOption Contiene valores de opciones para unirse a un grupo de multidifusión IPv6.
- IrDAClient Proporciona información de conexión y crea objetos de conexión de cliente para abrir y cerrar conexiones con un servidor.
- IrDADeviceInfo Proporciona información sobre los servidores y puertos disponibles obtenida por el cliente durante una consulta de descubrimiento.
- IrDAListener Coloca un socket en un estado de escucha para controlar las conexiones de un servicio o dirección de red especificados.
- LingerOption Especifica si un objeto Socket seguirá estando conectado después de llamar al método Close, así como la duración de la conexión si hay datos pendientes de enviar.
- MulticastOption Contiene los valores de IPAddress usados para unirse y separarse de un grupo de multidifusión.
- NetworkStream Proporciona la secuencia de datos subyacente para el acceso a la red.
- Socket Implementa la interfaz de sockets Berkeley.
- SocketException Excepción que se inicia cuando se produce un error de socket.
- TcpClient Proporciona conexiones de cliente para servicios de red TCP.
- TcpListener Escucha las conexiones de clientes de red TCP.
- UdpClient Proporciona servicios de red mediante Protocolo de datagramas de usuarios (UDP).
Enumeraciones:
- AddressFamily Especifica el servicio de direcciones que puede utilizar una instancia de la clase Socket.
- IrDACharacterSet Describe los juegos de caracteres que admite el dispositivo.
- IrDAHints Describe una enumeración de posibles tipos de dispositivo, como Fax.
- ProtocolFamily Especifica el tipo de protocolo que puede utilizar una instancia de la clase Socket.
- ProtocolType Especifica los protocolos que admite la clase Socket.
- SelectMode Define los modos de sondeo del método Socket.Poll.
- SocketFlags Proporciona valores constantes para los mensajes de Socket.
- SocketOptionLevel Define los niveles de las opciones de socket para los métodos Socket.SetSocketOption y Socket.GetSocketOption.
- SocketOptionName Define los nombres de las opciones de configuración de Socket para la clase Socket.
- SocketShutdown Define constantes utilizadas por el método Socket.Shutdown.
- SocketType Especifica el tipo de socket que representa una instancia de la clase Socket.