Я написал TCP-сервер, используя методы асинхронного/IOCP класса Socket, BeginSend()/BeginRead()/etc. Я хотел бы добавить возможности SSL с помощью SslStream, но из интерфейса он выглядит так, как Socket и SslStream не предназначены для совместной работы, в частности, потому что я вообще не использую Streams, и SslStream, похоже, зависит от наличия Stream для работы с ,Использование SslStream с IOCP
Возможно ли это, или я ищу не в том месте? Нужно ли мне создавать свой собственный подклассы Stream, который загружается в мои экземпляры Socket и указывает на SslStream? Для меня важно, чтобы мой сервер использовал IOCP из-за проблем с масштабированием.