Как программно ограничить использование полосы пропускания моего приложения С#?

У меня есть приложение для резервного копирования, которое подключается к различным веб-сервисам и загружает/загружает файлы с ftp или http-серверов. Каков самый простой способ ограничить использование полосы пропускания моего приложения?

Мне нужно это сделать, потому что приложение, установленное и запущенное, будет замедлять доступ в Интернет для всех сотрудников офиса, что в конечном итоге приведет меня в ад. Поэтому я хотел бы использовать ограничение скорости, которое работает в течение рабочего времени и отключается ночью.

Ответы

Ответ 1

То, что вы ищете, называется Регулирование полосы пропускания. Вот пример > как это сделать, также просмотрите комментарии, чтобы знать, как это делается с клиентской стороны.

Вы также можете взглянуть на этот пример, помещая вещи в реальное приложение