Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Пространство System.Net.Sockets имен содержит управляемую, кроссплатформенную реализацию сетевых сокетов. Все остальные классы доступа к сети в System.Net пространстве имен основаны на этой реализации сокетов.
Класс Socket — это версия управляемого кода служб сокетов, предоставляемая на основе собственного взаимодействия с Linux, macOS или Windows. В большинстве случаев методы класса Socket просто маршалируют данные в их родные аналоги и обрабатывают все необходимые проверки безопасности.
Класс Socket поддерживает два основных режима, синхронные и асинхронные. В синхронном режиме вызовы функций, выполняющих сетевые операции (например SendAsync и ReceiveAsync) ожидают, пока операция не завершится, прежде чем вернуть управление вызывающей программе. В асинхронном режиме эти вызовы возвращаются немедленно.