2009-12-18 73 views
0

我很好奇我在哪里可以找到AcceptClient作为BeginAcceptSocket的回调需要IAsyncResult作为参数。在MSDN文章中只提到BeginAcceptSocket的返回值是IAsyncresult。但是我怎么知道它必须传递给回调函数呢? 谢谢!我怎么知道BeginAcceptSocket回调需要IAsyncResult参数?

 public server(int port) 
    { 
     listener = new TcpListener(System.Net.IPAddress.Any, port); 
     listener.BeginAcceptSocket(this.AcceptClient,null); 

    } 
    private void AcceptClient(IAsyncResult ar) 
    { 
    } 

回答