RunspaceInvoke.Invoke Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
Invoke(String) |
Invoke the specified script |
Invoke(String, IEnumerable) |
Invoke the specified script and passes specified input to the script |
Invoke(String, IEnumerable, IList) |
Invoke the specified script and passes specified input to the script. |
Invoke(String)
Invoke the specified script
public:
System::Collections::ObjectModel::Collection<System::Management::Automation::PSObject ^> ^ Invoke(System::String ^ script);
public System.Collections.ObjectModel.Collection<System.Management.Automation.PSObject> Invoke (string script);
member this.Invoke : string -> System.Collections.ObjectModel.Collection<System.Management.Automation.PSObject>
Public Function Invoke (script As String) As Collection(Of PSObject)
Parameters
- script
- String
msh script to invoke
Returns
Output of invocation
Applies to
Invoke(String, IEnumerable)
Invoke the specified script and passes specified input to the script
public:
System::Collections::ObjectModel::Collection<System::Management::Automation::PSObject ^> ^ Invoke(System::String ^ script, System::Collections::IEnumerable ^ input);
public System.Collections.ObjectModel.Collection<System.Management.Automation.PSObject> Invoke (string script, System.Collections.IEnumerable input);
member this.Invoke : string * System.Collections.IEnumerable -> System.Collections.ObjectModel.Collection<System.Management.Automation.PSObject>
Public Function Invoke (script As String, input As IEnumerable) As Collection(Of PSObject)
Parameters
- script
- String
msh script to invoke
- input
- IEnumerable
input to script
Returns
Output of invocation
Applies to
Invoke(String, IEnumerable, IList)
Invoke the specified script and passes specified input to the script.
public:
System::Collections::ObjectModel::Collection<System::Management::Automation::PSObject ^> ^ Invoke(System::String ^ script, System::Collections::IEnumerable ^ input, [Runtime::InteropServices::Out] System::Collections::IList ^ % errors);
public System.Collections.ObjectModel.Collection<System.Management.Automation.PSObject> Invoke (string script, System.Collections.IEnumerable input, out System.Collections.IList errors);
member this.Invoke : string * System.Collections.IEnumerable * IList -> System.Collections.ObjectModel.Collection<System.Management.Automation.PSObject>
Public Function Invoke (script As String, input As IEnumerable, ByRef errors As IList) As Collection(Of PSObject)
Parameters
- script
- String
msh script to invoke
- input
- IEnumerable
input to script
- errors
- IList
this gets errors from script
Returns
output of invocation
Remarks
errors
is the non-terminating error stream from the command. In this release, the objects read from this PipelineReader are PSObjects wrapping ErrorRecords.