Странность с PowerShell и сервисом WCF - PullRequest
0 голосов
/ 08 февраля 2019

Я заметил странный случай при вызове метода службы WCF из скрипта Powershell.Я реализовал базовый сервис с одним методом, как показано ниже:

 public int receive_data(string machine_name, string ad_site, string user_name,string version)
    {  //do some stuff in here  }

Этот метод принимает 4 параметра, как показано.

Однако при создании объекта этого сервиса в powershell и выполненииa | GM, чтобы отобразить это, я вижу следующее:

receive_data                         Method     void receive_data(string machine_name, string ad_site, string user_name, string version, [ref] int receive_dataResult, [ref] bool receive_d...

Это показывает, что необходимы 2 других параметра [Ref].PowerShell не отправит без этих двух дополнительных параметров.

Мой вопрос: каковы параметры?Зачем они нужны и не выступают против Службы?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...