예제 #1
0
        void IConnection.CancelTransfer()
        {
            if (!started)
            {
                throw new InvalidOperationException("Connessione non è stata ancora avviata. Chiamata Start() non effetuata");
            }
            if (serverAttivoIndex < 0)
            {
                Trace.TraceWarning("ServerAttivoIndex è minore di 0. Index:{0}. In CancelTransfer() ", serverAttivoIndex);
                return;
            }
            ServerConnection currentServer = serverConnessi[serverAttivoIndex];

            currentServer.CancelTransfer();
        }