我在.net中有这个方法
public static SocketAwaitable AcceptAsync(this Socket socket,
SocketAwaitable awaitable)
{
awaitable.Reset();
if (!socket.**AcceptAsync(awaitable.EventArgs))**
awaitable.WasCompleted = true;
return awaitable;
}
将此代码移植到 silverlight 会导致此错误
错误 1“System.Net.Sockets.Socket”不包含“AcceptAsync”的定义,并且最佳扩展方法重载“SLAsyncAwaitSocketProxy.SocketExtensions.AcceptAsync(System.Net.Sockets.Socket, SLAsyncAwaitSocketProxy.SocketAwaitable)”有一些无效参数
据我了解,silverlight 没有 System.Net.Socket.Socket.AcceptAsync。我可以使用任何等效的方法吗?有什么建议吗?