protected override Result PerformServiceLoop()
        {
            Accepted.Reset();
            ConnectionSocket.BeginAccept(AcceptConnection, ConnectionSocket);

            Accepted.WaitOne();
            return(Result.Success);
        }