public IAsyncResult BeginAcceptTcpClient(AsyncCallback callback, object state)
{
if (NetEventSource.IsEnabled) NetEventSource.Enter(this);
if (!_active)
{
throw new InvalidOperationException(SR.net_stopped);
}
IAsyncResult result = _serverSocket.BeginAccept(callback, state);
if (NetEventSource.IsEnabled) NetEventSource.Exit(this, result);
return result;
}