SteppablePipeline.Process SteppablePipeline.Process SteppablePipeline.Process Method

Definition

Overloads

Process() Process() Process()

Process with no input. This is used in the case where Begin() was called with $false so we won't send any input to be processed.

Process(PSObject) Process(PSObject) Process(PSObject)

Process a single PSObject. This overload exists to deal with the fact that the PowerShell runtime will PSBase an object before passing it to a .NET API call with argument type object.

Process(Object) Process(Object) Process(Object)

Process a single input object.

Process() Process() Process()

Process with no input. This is used in the case where Begin() was called with $false so we won't send any input to be processed.

public Array Process ();
member this.Process : unit -> Array
Public Function Process () As Array
Returns

The result of the execution

Process(PSObject) Process(PSObject) Process(PSObject)

Process a single PSObject. This overload exists to deal with the fact that the PowerShell runtime will PSBase an object before passing it to a .NET API call with argument type object.

public Array Process (System.Management.Automation.PSObject input);
member this.Process : System.Management.Automation.PSObject -> Array
Public Function Process (input As PSObject) As Array
Parameters
input
PSObject PSObject PSObject

The input object to process

Returns

Process(Object) Process(Object) Process(Object)

Process a single input object.

public Array Process (object input);
member this.Process : obj -> Array
Public Function Process (input As Object) As Array
Parameters
input
Object Object Object

The object to process

Returns

a collection of 0 or more result objects

Applies to