


## Clases

| Clase | Descripción |
| --- | --- |
| [IPPacketInformation](./ippacketinformation/) | Representa información sobre el paquete. Los objetos de esta clase solo deben asignarse mediante la función [System::MakeObject()](../system/makeobject/). Nunca cree una instancia de este tipo en la pila ni usando el operador new, ya que provocará errores en tiempo de ejecución y/o fallas de aserción. Siempre envuelva esta clase en un puntero [System::SmartPtr](../system/smartptr/) y use ese puntero para pasarlo a funciones como argumento. |
| [LingerOption](./lingeroption/) | Especifica si un socket permanecerá conectado después de una llamada a los métodos Close() o Close(). También especifica el período durante el cual el socket permanecerá conectado si continúa el envío de datos. Los objetos de esta clase solo deben asignarse mediante la función [System::MakeObject()](../system/makeobject/). Nunca cree una instancia de este tipo en la pila ni usando el operador new, ya que provocará errores en tiempo de ejecución y/o fallas de aserción. Siempre envuelva esta clase en un puntero [System::SmartPtr](../system/smartptr/) y use ese puntero para pasarlo a funciones como argumento. |
| [NetworkStream](./networkstream/) | Proporciona el flujo subyacente de los datos para el acceso a la red. Los objetos de esta clase solo deben asignarse mediante la función [System::MakeObject()](../system/makeobject/). Nunca cree una instancia de este tipo en la pila ni usando el operador new, ya que provocará errores en tiempo de ejecución y/o fallas de aserción. Siempre envuelva esta clase en un puntero [System::SmartPtr](../system/smartptr/) y use ese puntero para pasarlo a funciones como argumento. |
| [Socket](./socket/) | La clase [Socket](./socket/) implementa la interfaz de sockets Berkeley. |
| [TcpClient](./tcpclient/) | Representa un cliente para los servicios de red TCP. Los objetos de esta clase solo deben asignarse mediante la función [System::MakeObject()](../system/makeobject/). Nunca cree una instancia de este tipo en la pila ni usando el operador new, ya que provocará errores en tiempo de ejecución y/o fallas de aserción. Siempre envuelva esta clase en un puntero [System::SmartPtr](../system/smartptr/) y use ese puntero para pasarlo a funciones como argumento. |
| [TcpListener](./tcplistener/) | Representa un escuchador para los servicios de red TCP. Los objetos de esta clase solo deben asignarse mediante la función [System::MakeObject()](../system/makeobject/). Nunca cree una instancia de este tipo en la pila ni usando el operador new, ya que provocará errores en tiempo de ejecución y/o fallas de aserción. Siempre envuelva esta clase en un puntero [System::SmartPtr](../system/smartptr/) y use ese puntero para pasarlo a funciones como argumento. |
| [UdpClient](./udpclient/) | Proporciona servicios de red del Protocolo de Datagramas de Usuario (UDP). Los objetos de esta clase solo deben asignarse mediante la función [System::MakeObject()](../system/makeobject/). Nunca cree una instancia de este tipo en la pila ni usando el operador new, ya que provocará errores en tiempo de ejecución y/o fallas de aserción. Siempre envuelva esta clase en un puntero [System::SmartPtr](../system/smartptr/) y use ese puntero para pasarlo a funciones como argumento. |
## Enums

| Enumeración | Descripción |
| --- | --- |
| [AddressFamily](./addressfamily/) | Enumera las familias de direcciones. |
| [IOControlCode](./iocontrolcode/) | Enumera los códigos de control de [IO](../system.io/). |
| [ProtocolFamily](./protocolfamily/) | Enumera las familias de protocolos. |
| [ProtocolType](./protocoltype/) | Enumera los tipos de protocolo. |
| [SelectMode](./selectmode/) | Especifica el modo para sondear el estado del socket. |
| [SocketError](./socketerror/) | Enumera los tipos de error del socket. |
| [SocketFlags](./socketflags/) | Proporciona valores constantes para los mensajes del socket. |
| [SocketOptionLevel](./socketoptionlevel/) | Define los niveles de opciones del socket para la clase '[Socket](./socket/)' |
| [SocketOptionName](./socketoptionname/) | Define los nombres de opciones del socket para la clase [Socket](./socket/) . |
| [SocketShutdown](./socketshutdown/) | Define constantes usadas por el método [Socket.Shutdown](./socket/shutdown/). |
| [SocketType](./sockettype/) | Enumera los tipos de socket. |
## Typedefs

| Typedef | Descripción |
| --- | --- |
| [SocketException](./socketexception/) |  |
## Functions

| Función | Descripción |
| --- | --- |
| operator!= | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] |
| operator== | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] |
