Повторение данных, возвращаемых из веб-службы в PowerShell - PullRequest
1 голос
/ 01 сентября 2011

Я написал сценарий PowerShell для вызова веб-службы с использованием новых команд PS 2.0.Я хотел бы знать, как повторить результат $events.Код работает с возвратом данных, я просто не уверен, что это за тип данных результата или как его перебирать.

Вот код:

#connect to web service
$ap = New-WebServiceProxy -Uri http://cantreallygiveyouthis/api/services/data?wsdl

#specify event params
$params = New-Object Microsoft.PowerShell.Commands.NewWebserviceProxy.AutogeneratedTypes.WebServiceProxy3ices_AlarmPointWebService_wsdl.EventSearchParameters
$params.datasource  =  "runtime"
$params.startDate  =  "01/09/2011 3:00:00 PM"
$params.endDate  =  "01/09/2011 3:15:00 PM"

#call web service
$events = $ap.FindEvents("username", "pass", "", "", "", ":)", $params)

1 Ответ

1 голос
/ 01 сентября 2011

Очевидным выбором будет $events | Get-Member или $events[0] | Get-Member, чтобы узнать, что вам доступно. $events[0].Gettype() также может быть полезным.

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