Export (0) Print
Expand All

System.Management.Automation.Remoting Namespace

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
CmdletMethodInvoker 
OriginInfoProvides information about the origin of error records. This class is introduced in Windows PowerShell 2.0.
PSCertificateDetailsRepresents 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.
PSIdentityRepresents 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.
PSPrincipalRepresents the user account that controls access to the remote runspace. This class cannot be inherited. This class is introduced in Windows PowerShell 2.0.
PSRemotingDataStructureExceptionThe exception that is thrown when the PSObject is not in the expected format. This class is introduced in Windows PowerShell 2.0.
PSRemotingTransportExceptionThe exception that is thrown when an error occurs during a network operation. This class is introduced in Windows PowerShell 2.0.
PSRemotingTransportRedirectExceptionThe exception that is thrown when a uniform resource identifier (URI) redirection exception is thrown. This class is introduced in Windows PowerShell 2.0.
PSSenderInfoProvides 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.
PSSessionConfigurationProvides 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.
PSSessionConfigurationDataRepresents the configuration data of a Windows PowerShell session. This class cannot be inherited.
PSSessionOptionProvides information about the advanced options for a session. This object is returned by the New-PSSessionOption cmdlet. This class cannot be inherited.

EnumerationDescription
ProxyAccessTypeDefines the access type for the proxy connection. This enumeration is introduced in Windows PowerShell 2.0.
SessionTypeSpecifies the type of initial session state to use. Valid values are Empty and Default.

Send comments about this topic to Microsoft.
Show:
© 2014 Microsoft