private PowerShellResults <T> CoreInvoke <T>(PSCommand psCommand, IEnumerable pipelineInput, Identity translationIdentity, WebServiceParameters parameters) { PowerShellResults <T> powerShellResults = psCommand.Invoke(this.runspaceMediator, pipelineInput, parameters); powerShellResults.TranslationIdentity = translationIdentity; return(powerShellResults); }
protected PowerShellResults <O> GetObject <O>(PSCommand psCommand) { EcpPerfCounters.WebServiceGetObject.Increment(); return(psCommand.Invoke(this.runspaceMediator, null, null)); }