Получить количество открытых сокетов в C #?

Я пытаюсь зарегистрировать количество открытых сокетов в моем серверном приложении C #. Как информация, которую вы можете получить из "netstat -s":

TCP Statistics for IPv4

  Active Opens                        = 22765
  Passive Opens                       = 9316

Я мог бы проанализировать результат из "netstat" ... но если для этого есть класс, то зачем мне ...

Между прочим, с с помощью класса System.Diagnostics.Process, я мог регистрировать количество дескрипторов и потоков. Я думал, что розетка - это ручка, но вроде нет .. В моей ситуации количество дескрипторов было намного меньше количества активных соединений из netstat.

Мы будем очень признательны за любые предложения, советы или ответы. Спасибо :)

6
задан wooohoh 10 October 2010 в 16:50
поделиться