


## 类

| 类 | 描述 |
| --- | --- |
| [IPPacketInformation](./ippacketinformation/) | 表示数据包的信息。此类的对象只能使用 [System::MakeObject()](../system/makeobject/) 函数分配。切勿在栈上或使用 operator new 创建此类型的实例，因为这会导致运行时错误和/或断言故障。始终将此类包装在 [System::SmartPtr](../system/smartptr/) 指针中，并使用该指针将其作为参数传递给函数。 |
| [LingerOption](./lingeroption/) | 指定在调用 Close() 或 Close() 方法后套接字是否保持连接。它还指定在数据发送持续时套接字保持连接的时间段。此类的对象只能使用 [System::MakeObject()](../system/makeobject/) 函数分配。切勿在栈上或使用 operator new 创建此类型的实例，因为这会导致运行时错误和/或断言故障。始终将此类包装在 [System::SmartPtr](../system/smartptr/) 指针中，并使用该指针将其作为参数传递给函数。 |
| [NetworkStream](./networkstream/) | 提供网络访问所需的数据底层流。此类的对象只能使用 [System::MakeObject()](../system/makeobject/) 函数分配。切勿在栈上或使用 operator new 创建此类型的实例，因为这会导致运行时错误和/或断言故障。始终将此类包装在 [System::SmartPtr](../system/smartptr/) 指针中，并使用该指针将其作为参数传递给函数。 |
| [Socket](./socket/) | 该 [Socket](./socket/) 类实现了 Berkeley sockets 接口。 |
| [TcpClient](./tcpclient/) | 表示 TCP 网络服务的客户端。此类的对象只能使用 [System::MakeObject()](../system/makeobject/) 函数分配。切勿在栈上或使用 operator new 创建此类型的实例，因为这会导致运行时错误和/或断言故障。始终将此类包装在 [System::SmartPtr](../system/smartptr/) 指针中，并使用该指针将其作为参数传递给函数。 |
| [TcpListener](./tcplistener/) | 表示 TCP 网络服务的监听器。此类的对象只能使用 [System::MakeObject()](../system/makeobject/) 函数分配。切勿在栈上或使用 operator new 创建此类型的实例，因为这会导致运行时错误和/或断言故障。始终将此类包装在 [System::SmartPtr](../system/smartptr/) 指针中，并使用该指针将其作为参数传递给函数。 |
| [UdpClient](./udpclient/) | 提供用户数据报协议 (UDP) 网络服务。此类的对象只能使用 [System::MakeObject()](../system/makeobject/) 函数分配。切勿在栈上或使用 operator new 创建此类型的实例，因为这会导致运行时错误和/或断言故障。始终将此类包装在 [System::SmartPtr](../system/smartptr/) 指针中，并使用该指针将其作为参数传递给函数。 |
## Enums

| 枚举 | 描述 |
| --- | --- |
| [AddressFamily](./addressfamily/) | 枚举地址族。 |
| [IOControlCode](./iocontrolcode/) | 枚举 [IO](../system.io/) 控制码。 |
| [ProtocolFamily](./protocolfamily/) | 枚举协议族。 |
| [ProtocolType](./protocoltype/) | 枚举协议类型。 |
| [SelectMode](./selectmode/) | 指定轮询套接字状态的模式。 |
| [SocketError](./socketerror/) | 枚举套接字错误类型。 |
| [SocketFlags](./socketflags/) | 提供套接字消息的常量值。 |
| [SocketOptionLevel](./socketoptionlevel/) | 为 '[Socket](./socket/)' 类定义套接字选项级别。 |
| [SocketOptionName](./socketoptionname/) | 为 [Socket](./socket/) 类定义套接字选项名称。 |
| [SocketShutdown](./socketshutdown/) | 定义 [Socket.Shutdown](./socket/shutdown/) 方法使用的常量。 |
| [SocketType](./sockettype/) | 枚举套接字类型。 |
## Typedefs

| 类型定义 | 描述 |
| --- | --- |
| [SocketException](./socketexception/) |  |
## Functions

| 函数 | 描述 |
| --- | --- |
| operator!= | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] |
| operator== | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] |
