System::Net::Sockets 命名空间
内容
[
隐藏
]类
| 类 | 描述 |
|---|---|
| IPPacketInformation | 表示数据包的信息。此类的对象只能使用 System::MakeObject() 函数分配。切勿在栈上或使用 operator new 创建此类型的实例,因为这会导致运行时错误和/或断言故障。始终将此类包装在 System::SmartPtr 指针中,并使用该指针将其作为参数传递给函数。 |
| LingerOption | 指定在调用 Close() 或 Close() 方法后套接字是否保持连接。它还指定在数据发送持续时套接字保持连接的时间段。此类的对象只能使用 System::MakeObject() 函数分配。切勿在栈上或使用 operator new 创建此类型的实例,因为这会导致运行时错误和/或断言故障。始终将此类包装在 System::SmartPtr 指针中,并使用该指针将其作为参数传递给函数。 |
| NetworkStream | 提供网络访问所需的数据底层流。此类的对象只能使用 System::MakeObject() 函数分配。切勿在栈上或使用 operator new 创建此类型的实例,因为这会导致运行时错误和/或断言故障。始终将此类包装在 System::SmartPtr 指针中,并使用该指针将其作为参数传递给函数。 |
| Socket | 该 Socket 类实现了 Berkeley sockets 接口。 |
| TcpClient | 表示 TCP 网络服务的客户端。此类的对象只能使用 System::MakeObject() 函数分配。切勿在栈上或使用 operator new 创建此类型的实例,因为这会导致运行时错误和/或断言故障。始终将此类包装在 System::SmartPtr 指针中,并使用该指针将其作为参数传递给函数。 |
| TcpListener | 表示 TCP 网络服务的监听器。此类的对象只能使用 System::MakeObject() 函数分配。切勿在栈上或使用 operator new 创建此类型的实例,因为这会导致运行时错误和/或断言故障。始终将此类包装在 System::SmartPtr 指针中,并使用该指针将其作为参数传递给函数。 |
| UdpClient | 提供用户数据报协议 (UDP) 网络服务。此类的对象只能使用 System::MakeObject() 函数分配。切勿在栈上或使用 operator new 创建此类型的实例,因为这会导致运行时错误和/或断言故障。始终将此类包装在 System::SmartPtr 指针中,并使用该指针将其作为参数传递给函数。 |
Enums
| 枚举 | 描述 |
|---|---|
| AddressFamily | 枚举地址族。 |
| IOControlCode | 枚举 IO 控制码。 |
| ProtocolFamily | 枚举协议族。 |
| ProtocolType | 枚举协议类型。 |
| SelectMode | 指定轮询套接字状态的模式。 |
| SocketError | 枚举套接字错误类型。 |
| SocketFlags | 提供套接字消息的常量值。 |
| SocketOptionLevel | 为 ‘Socket’ 类定义套接字选项级别。 |
| SocketOptionName | 为 Socket 类定义套接字选项名称。 |
| SocketShutdown | 定义 Socket.Shutdown 方法使用的常量。 |
| SocketType | 枚举套接字类型。 |
Typedefs
| 类型定义 | 描述 |
|---|---|
| SocketException |
Functions
| 函数 | 描述 |
|---|---|
| operator!= | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] |
| operator== | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] |