В настоящее время пишу службу Windows в .NET, и я использую именованные каналы, чтобы другие процессы взаимодействовали с моей службой.В более сложных конструкторах NamedPipeServerStream есть параметр с описательным именем maxNumberOfServerInstances.Потрясающие.Но что это значит?
Документация MSDN также полезна при объяснении:
Максимальное количество экземпляров сервера с одинаковым именем.
Хорошо.Это все еще не говорит мне, что это делает для меня или как я его использую.Было бы разумно, если бы NamedPipeServerStream также принял некоторого делегата для «запуска этого кода, когда я получаю соединение», поэтому каждый «экземпляр сервера» затем будет запускать этот код.Но это не тот случай.