.net 标准中是否存在 Begin/End 异步套接字方法 (APM)?

Do Begin/End async socket methods (APM) exists on .net standard?

几天来我一直在研究网络标准套接字,但在 Socket class 上没有发现任何 begin/end 方法,只有使用 SocketAsyncEventArgs 的 *Async 方法(这对于客户端场景来说太过分了)。

是否有在不久的将来添加 Begin/End 方法的计划?

这些方法已添加到 .NET Standard 2.0,在 .NET Standard <= 1.6 中不可用。然而,这些方法的异步变体是可用的,但 Begin/End 变体已添加到 2.0 以与遗留代码兼容。

您可以在 https://apisof.net/catalog/System.Net.Sockets.Socket.BeginAccept(AsyncCallback,Object)

上查看方法的可用性