TcpListener: Как прослушивать определенный порт на всех интерфейсах?

Есть три перегрузки для создания TcpListener :

i хочу, чтобы прослушивал определенный порт, но на все доступных интерфейсов. Для этого была доступна перегрузка, но она была помечена как устаревшая .

Каков новый предпочтительный / не устаревший способ прослушивания определенного порта на всех интерфейсах с помощью TcpListener в .NET?


Для удобства, IPEndPoint это:

public IPEndPoint(
    IPAddress address,
    int port
)

, что представляет собой 3-ю перегрузку. И IPAddress принимает в качестве своего конструктора:

  • байт []
  • Int64
  • байт [] и ] Int64

8
задан Ian Boyd 30 August 2011 в 02:29
поделиться