Пространство имён System::Net::Sockets
Содержание
[
Скрывать
]Классы
| Класс | Описание |
|---|---|
| IPPacketInformation | Представляет информацию о пакете. Объекты этого класса должны создаваться только с помощью функции System::MakeObject(). Никогда не создавайте экземпляр этого типа в стеке или с помощью оператора new, так как это приведёт к ошибкам выполнения и/или сбоям утверждений. Всегда оборачивайте этот класс в указатель System::SmartPtr и используйте этот указатель для передачи его в функции в качестве аргумента. |
| LingerOption | Указывает, останется ли сокет подключённым после вызова методов Close() или Close(). Также задаёт период, в течение которого сокет будет оставаться подключённым, если передача данных продолжается. Объекты этого класса должны создаваться только с помощью функции System::MakeObject(). Никогда не создавайте экземпляр этого типа в стеке или с помощью оператора new, так как это приведёт к ошибкам выполнения и/или сбоям утверждений. Всегда оборачивайте этот класс в указатель System::SmartPtr и используйте этот указатель для передачи его в функции в качестве аргумента. |
| NetworkStream | Обеспечивает базовый поток данных для сетевого доступа. Объекты этого класса должны создаваться только с помощью функции System::MakeObject(). Никогда не создавайте экземпляр этого типа в стеке или с помощью оператора new, так как это приведёт к ошибкам выполнения и/или сбоям утверждений. Всегда оборачивайте этот класс в указатель System::SmartPtr и используйте этот указатель для передачи его в функции в качестве аргумента. |
| Socket | Класс Socket реализует интерфейс Berkeley sockets. |
| TcpClient | Представляет клиент для TCP‑сетевых сервисов. Объекты этого класса должны создаваться только с помощью функции System::MakeObject(). Никогда не создавайте экземпляр этого типа в стеке или с помощью оператора new, так как это приведёт к ошибкам выполнения и/или сбоям утверждений. Всегда оборачивайте этот класс в указатель System::SmartPtr и используйте этот указатель для передачи его в функции в качестве аргумента. |
| TcpListener | Представляет слушатель для TCP‑сетевых сервисов. Объекты этого класса должны создаваться только с помощью функции System::MakeObject(). Никогда не создавайте экземпляр этого типа в стеке или с помощью оператора new, так как это приведёт к ошибкам выполнения и/или сбоям утверждений. Всегда оборачивайте этот класс в указатель System::SmartPtr и используйте этот указатель для передачи его в функции в качестве аргумента. |
| UdpClient | Обеспечивает сетевые сервисы протокола User Datagram Protocol (UDP). Объекты этого класса должны создаваться только с помощью функции System::MakeObject(). Никогда не создавайте экземпляр этого типа в стеке или с помощью оператора 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] |