Information
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

Runspace.Close Method ()

 

Updated: April 27, 2016

Applies To: Windows PowerShell

Closes the runspace and makes it unavailable for use.

Namespace:   System.Management.Automation.Runspaces
Assembly:  System.Management.Automation (in System.Management.Automation.dll)

public abstract void Close()

Exception Condition
InvalidRunspaceStateException

The runspace is not in a state that allows it to be closed.

PSRemotingTransportException

The runspace failed to close a remote session.

For runspaces that are using nested pipelines, this method closes all active pipelines.

To find out the state of the runspace, use the RunspaceStateInfo property.

To close a namespace asynchronously, call the CloseAsync method.

For more information about runspaces and runspace pools, see Host Application Runspaces.

System_CAPS_noteNote

The user at the command line may not necessarily realize that the commands that Windows PowerShell runs are being processed within a runspace. From the command-line user’s point of view, commands are run in a Windows PowerShell session. From a host application’s point of view, commands are run within a runspace.

Return to top

Community Additions

Show: