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.

System.Management.Automation.Remoting Namespace

 

Updated: April 27, 2016

Applies To: Windows PowerShell

The System.Management.Automation.Remoting namespace contains classes that are used when connecting to another computer to open a PSSession. Typically the computer is a remote computer; however you can use these APIs to connect to the local computer as well. In particular, the PSSessionConfiguration class provides access to information about a PSSession, such as the initial session state that is used to open the session and the maximum limits for data sent to the session.

ClassDescription
System_CAPS_pubclassCmdletMethodInvoker<T>

Invokes a specified cmdlet method. Introduced in Windows PowerShell 4.0.

System_CAPS_pubclassOriginInfo

Provides information about the origin of error records. This class is introduced in Windows PowerShell 2.0.

System_CAPS_pubclassPSCertificateDetails

Represents the certificate of the user that is running commands in the remote runspace. The certificate information that is available includes the issuer, issuer thumbprint, and subject of the certificate. This class is introduced in Windows PowerShell 2.0.

System_CAPS_pubclassPSDirectException

This exception is used by PowerShell Direct errors.

System_CAPS_pubclassPSIdentity

Represents the identity of a user who runs commands within a remote runspace. This class provides information such as the name of the user, the type of authentication used to run commands, and details about the certificate of the user. This class is introduced in Windows PowerShell 2.0.

System_CAPS_pubclassPSPrincipal

Represents the user account that controls access to the remote runspace. This class cannot be inherited. This class is introduced in Windows PowerShell 2.0.

System_CAPS_pubclassPSRemotingDataStructureException

The exception that is thrown when the PSObject is not in the expected format. This class is introduced in Windows PowerShell 2.0.

System_CAPS_pubclassPSRemotingTransportException

The exception that is thrown when an error occurs during a network operation. This class is introduced in Windows PowerShell 2.0.

System_CAPS_pubclassPSRemotingTransportRedirectException

The exception that is thrown when a uniform resource identifier (URI) redirection exception is thrown. This class is introduced in Windows PowerShell 2.0.

System_CAPS_pubclassPSSenderInfo

Provides information about an incoming connection, such as the user and the time zone of the client computer. This class cannot be inherited. This class is introduced in Windows PowerShell 2.0.

System_CAPS_pubclassPSSessionConfiguration

Provides access to information about a PSSession, such as the initial session state that is used to open the session and the maximum limits for data sent to the session. This class is introduced in Windows PowerShell 2.0.

System_CAPS_pubclassPSSessionConfigurationData

Represents the configuration data of a Windows PowerShell session. This class cannot be inherited. Introduced in Windows PowerShell 3.0.

System_CAPS_pubclassPSSessionOption

Provides information about the advanced options for a session. This object is returned by the New-PSSessionOption cmdlet. This class cannot be inherited.

System_CAPS_pubclassWSManPluginManagedEntryInstanceWrapper

This is a thin wrapper around WSManPluginManagedEntryWrapper.InitPlugin() so that it can be called from native COM code in a non-static context. This was done to get around an FXCop error: AvoidStaticMembersInComVisibleTypes.

System_CAPS_pubclassWSManPluginManagedEntryWrapper

Class containing the public static managed entry functions that are callable from outside the module.

EnumerationDescription
System_CAPS_pubenumProxyAccessType

Defines the access type for the proxy connection. This enumeration is introduced in Windows PowerShell 2.0.

System_CAPS_pubenumSessionType

Specifies the type of initial session state to use. Valid values are Empty and Default. Introduced in Windows PowerShell 3.0.

Return to top
Show: