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.

SessionCapabilities Enumeration


Updated: April 27, 2016

Applies To: Windows PowerShell

Defines the capabilities provided by a session, such as can it be used for implicit and interactive remoting. This class is introduced in Windows PowerShell 2.0.

This enumeration has a FlagsAttribute attribute that allows a bitwise combination of its member values.

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

public enum SessionCapabilities

Member nameDescription

Include language capabilities


Session with RemoteServer capabilities can be made available on a server that wants to provide a full user experience to PowerShell clients. Clients connecting to the server will be able to use implicit remoting (Import-PSSession, Export-PSSession) as well as interactive remoting (Enter-PSSession, Exit-PSSession).


Session with WorkflowServer capabibilities can be made available on a server that wants to provide workflow hosting capabilities in the specified end points. All jobs commands as well as commands for implicit remoting and interactive remoting will be made available

Return to top