ActivityImplementationContext Members

Holds an instance of PowerShell, and provides the context it requires in order to run. Introduced in Windows PowerShell 3.0.

The following tables list the members exposed by the ActivityImplementationContext type.

  Name Description
  ActivityImplementationContext Initializes a new instance of the ActivityImplementationContext class. Introduced in Windows PowerShell 3.0.
Top

  Name Description
public property AppendOutput Gets or sets a value that indicates whether the output will be appended to the result collection. Introduced in Windows PowerShell 3.0.
public property Authority Gets or sets the authority level for the activity. Introduced in Windows PowerShell 3.0.
public property CimSession Gets or sets the CIM session for the activity. Introduced in Windows PowerShell 3.0.
public property ConnectionInfo Gets or sets the connection information to use for this command. Introduced in Windows PowerShell 3.0.
public property Debug Gets or sets a value that indicates whether to retrieve the debug output of the activity. Introduced in Windows PowerShell 3.0.
public property EnableAllPrivileges Gets or sets a value that indicates whether to enable all privileges for the activity. Introduced in Windows PowerShell 3.0.
public property ErrorAction Gets or sets how errors are handled by the activity. Introduced in Windows PowerShell 3.0.
public property Impersonation Gets or sets the impersonation level for the activity. Introduced in Windows PowerShell 3.0.
public property Input Gets or sets the input stream or input collection for the activity. Introduced in Windows PowerShell 3.0.
public property Locale Gets or sets the locale for the activity. Introduced in Windows PowerShell 3.0.
public property MergeErrorToOutput Gets or sets a value that indicates whether to merge error information to the output stream. Introduced in Windows PowerShell 3.0.
public property Namespace Gets or sets the namespace for the activity. Introduced in Windows PowerShell 3.0.
public property PowerShellInstance Gets or sets the instance of PowerShell that the activity has prepared. Introduced in Windows PowerShell 3.0.
public property PSActionRetryCount Gets or sets the number of times the activity retries execution of an action after encountering an execution error. Introduced in Windows PowerShell 3.0.
public property PSActionRetryIntervalSec Gets or sets the number of seconds to wait before retrying the action. Introduced in Windows PowerShell 3.0.
public property PSActionRunningTimeoutSec Gets or sets the number of seconds to wait before the action times out. Introduced in Windows PowerShell 3.0.
public property PSActivityEnvironment Gets or sets the activity environment. Introduced in Windows PowerShell 3.0.
public property PSAllowRedirection Gets or sets a value that indicates whether to allow redirection. Introduced in Windows PowerShell 3.0.
public property PSApplicationName Gets or sets the name of the application. Introduced in Windows PowerShell 3.0.
public property PSAuthentication Gets or sets the authentication mechanism to use for the connection. Introduced in Windows PowerShell 3.0.
public property PSAuthenticationLevel Gets or sets the level of authentication to use for the connection. Introduced in Windows PowerShell 3.0.
public property PSCertificateThumbprint Gets or sets the thumbprint of the certificate to use. Introduced in Windows PowerShell 3.0.
public property PSComputerName Gets or sets the name of the computer on which to invoke the activity. Introduced in Windows PowerShell 3.0.
public property PSConfigurationName Gets or sets the name of the configuration for the activity. Introduced in Windows PowerShell 3.0.
public property PSConnectionRetryCount Gets or sets the number of times the activity retries connecting to a remote machine after encountering an connection error. Introduced in Windows PowerShell 3.0.
public property PSConnectionRetryIntervalSec Gets or sets the number of seconds to wait before retrying the connection. Introduced in Windows PowerShell 3.0.
public property PSConnectionUri Gets or sets the fully qualified remote URI for the connection. Introduced in Windows PowerShell 3.0.
public property PSCredential Gets or sets the credential to use in the remote connection. Introduced in Windows PowerShell 3.0.
public property PSDebug Gets or sets the debug stream or debug collection for the activity. Introduced in Windows PowerShell 3.0.
public property PSDisableSerialization Gets or sets a value that indicates whether to disable serialization for the activity. Introduced in Windows PowerShell 3.0.
public property PSError Gets or sets the error stream or error collection for the activity. Introduced in Windows PowerShell 3.0.
public property PSPersist Gets or sets a value that indicates whether to force the activity to persist the workflow state onto the disk. Introduced in Windows PowerShell 3.0.
public property PSPort Gets or sets the port for the connection. Introduced in Windows PowerShell 3.0.
public property PSProgress Gets or sets the progress stream or progress collection for the activity. Introduced in Windows PowerShell 3.0.
public property PSProgressMessage Gets or sets the message in the progress stream.
public property PSRemotingBehavior Gets or sets the remoting behavior for the connection. Introduced in Windows PowerShell 3.0.
public property PSRequiredModules Gets or sets the list of module names or paths that are required to run this activity successfully. Introduced in Windows PowerShell 3.0.
public property PSSessionOption Gets or sets session options to be used in the remote connection. Introduced in Windows PowerShell 3.0.
public property PSUseSsl Gets or sets a value that indicates whether to use Secure Sockets Layer for the connection. Introduced in Windows PowerShell 3.0.
public property PSVerbose Gets or sets the verbose stream or verbose collection for the activity. Introduced in Windows PowerShell 3.0.
public property PSWarning Gets or sets the warning stream or warning collection for the activity. Introduced in Windows PowerShell 3.0.
public property PSWorkflowPath Gets or sets the path from which the workflow was imported. Introduced in Windows PowerShell 3.0.
public property Result Gets or sets the collection that will hold the results of the activity. Introduced in Windows PowerShell 3.0.
public property Verbose Gets or sets a value that indicates whether to emit verbose output of the activity. Introduced in Windows PowerShell 3.0.
public property WarningAction Gets or sets how warnings are handled by the activity. Introduced in Windows PowerShell 3.0.
public property WhatIf Gets or sets a value that indicates whether to emit the WhatIf output of the activity. Introduced in Windows PowerShell 3.0.
public property WorkflowContext Gets or sets any context required by the command. Introduced in Windows PowerShell 3.0.
Top

(see also Protected Methods)
 NameDescription
public methodCleanUpPerforms any cleanup activities needed by this activity implementation. Introduced in Windows PowerShell 3.0.
public methodEquals  (Inherited from Object)
public methodGetHashCode  (Inherited from Object)
public methodGetType  (Inherited from Object)
public methodToString  (Inherited from Object)
Top

(see also Extension Methods)
 NameDescription
protected methodFinalize  (Inherited from Object)
protected methodMemberwiseClone  (Inherited from Object)
Top

  Name Description
public extension method As  Use this method to adapt an object from a foreign app domain to a known interface in this app domain.This element is introduced in Windows PowerShell 5.0. (Defined by RequestExtensions.)
public extension method As  This is called to adapt an object from a foreign app domain to a known interface in this appDomainThis element is introduced in Windows PowerShell 5.0. (Defined by RequestExtensions.)
public extension method As  Adapts an object from a foreign app domain to a known interface in this app domain.This element is introduced in Windows PowerShell 5.0. (Defined by RequestExtensions.)
public extension method Extend  Use this method to adapt and extend an object so that you can pass it to a foreign app domain.This element is introduced in Windows PowerShell 5.0. (Defined by RequestExtensions.)
public extension method Extend  This is called to adapt and extend an object that we wish to pass to a foreign app domainThis element is introduced in Windows PowerShell 5.0. (Defined by RequestExtensions.)
public extension method Extend  Used to extend an object with an interface from a foreign app domain.This element is introduced in Windows PowerShell 5.0. (Defined by RequestExtensions.)
public extension method ToEnumerable  This element is introduced in Windows PowerShell 5.0. (Defined by CollectionExtensions.)
Top


Show: