private void SharedData(QueueWaitOfDequeue <byte[]> datas)
        {
            Stream stream = tcpClient.GetStream();

            Task.Factory.StartNew(() =>
            {
                while (IsRun())
                {
                    var data   = datas.Dequeue();
                    var binary = new BinaryFormatter();
                    binary.Serialize(stream, data);
                }
            });
        }