PSWorkflowConfigurationProvider Members

Provides static methods that are used to configure global settings for workflows. This SDK programming element is introduced in Windows PowerShell 3.0.

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

  Name Description
  PSWorkflowConfigurationProvider Overloaded. Initializes a new instance of the PSWorkflowConfigurationProvider class.
Top

  Name Description
public property ActivityProcessIdleTimeoutSec Gets the maximum allowed time (in seconds) that an activity process can be idle before the process times out.
public property AllowedActivity Gets the names of the allowed activities.
public property EnableValidation Gets or sets a value that indicates whether validation is enabled. This SDK programming element is introduced in Windows PowerShell 3.0.
public property LanguageMode Gets the language mode.
public property MaxActivityProcesses Gets the maximum number of activity processes.
public property MaxConnectedSessions Gets the maximum number of connected sessions.
public property MaxDisconnectedSessions Gets the maximum number of disconnected sessions.
public property MaxInProcRunspaces Gets the maximum number of runspaces that are in process.
public property MaxRunningWorkflows Gets the maximum number of running workflows.
public property MaxSessionsPerRemoteNode Gets the maximum number of sessions for each remote node.
public property OutOfProcessActivity Gets the names of the out of process activities.
public property PSWorkflowApplicationPersistUnloadTimeoutSec Gets the maximum number of seconds that a session waits before unloading an idle workflow.
public property RemoteNodeSessionIdleTimeoutSec Gets the maximum amount of time (in seconds) that a remote node session can be idle (without user input) before it is automatically disconnected.
public property Runtime Gets or sets the runtime associated with this provider. This SDK programming element is introduced in Windows PowerShell 3.0.
public property SessionThrottleLimit Gets the session throttle limit (maximum number of concurrent sessions).
Top

(see also Protected Methods)
 NameDescription
public methodCreateLocalRunspaceProviderCreates a local runspace provider. This SDK programming element is introduced in Windows PowerShell 3.0.
public methodCreatePSActivityHostControllerCreates an instance of the PSActivityHostController class. This SDK programming element is introduced in Windows PowerShell 3.0.
public methodCreatePSWorkflowInstanceOverloaded. Creates an instance of the PSWorkflowInstance class.
public methodCreatePSWorkflowInstanceStoreCreates a new workflow store. This SDK programming element is introduced in Windows PowerShell 3.0.
public methodCreateRemoteRunspaceProviderCreates a remote runspace provider.
public methodCreateWorkflowExtensionCreationFunctionsGets the collection of delegates that define custom workflow extensions.
public methodCreateWorkflowExtensionsGets a collection of custom workflow extensions. This SDK programming element is introduced in Windows PowerShell 3.0.
public methodEquals  (Inherited from Object)
public methodGetActivityRunModeGets a ActivityRunMode value that specifies how an activity should be run. This SDK programming element is introduced in Windows PowerShell 3.0.
public methodGetHashCode  (Inherited from Object)
public methodGetType  (Inherited from Object)
public methodPopulatePopulates the global configuration object with information from the configuration XML file.
public methodToString  (Inherited from Object)
Top

  Name Description
protected method Finalize  (Inherited from Object)
protected method MemberwiseClone  (Inherited from Object)
Top

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