The ProcessManager type exposes the following members.

Methods

  NameDescription
Public methodCancelProcessInstances(IEnumerable<(Of <<'(ProcessInstanceCancelData>)>>))
Cancels the running process instances specified by the list of ProcessInstanceCancelData.
Public methodCancelProcessInstances(ICollection<(Of <<'(Int64>)>>), ICollection<(Of <<'(String>)>>)) Obsolete.
Cancels process instances specified by the list of numeric IDs.
Public methodCancelProcessInstancesAsync(IEnumerable<(Of <<'(ProcessInstanceCancelData>)>>), EventHandler<(Of <<'(AsyncCompletedEventArgs<(Of <<'(ReadOnlyCollection<(Of <<'(ProcessManager..::..CancelResults>)>>)>)>>)>)>>), Object)
Asynchronously cancels the running process instances specified by the list of ProcessInstanceCancelData.
Public methodCancelProcessInstancesAsync(ICollection<(Of <<'(Int64>)>>), ICollection<(Of <<'(String>)>>), EventHandler<(Of <<'(AsyncCompletedEventArgs<(Of <<'(ReadOnlyCollection<(Of <<'(ProcessManager..::..CancelResults>)>>)>)>>)>)>>), Object) Obsolete.
Asynchronously cancels process instances specified by the list of numeric IDs.
Public methodCheckForRunningProcess
Checks to see if the specified process is already running.
Public methodCheckForRunningProcessAsync
Asynchronously checks to see if the specified process is already running.
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected methodFinalize
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodStatic memberGetInstance
Gets a ProcessManager.
Public methodGetLaunchableProcesses
Gets the list of launchable processes for the currently logged in user.
Public methodGetLaunchableProcessesAsync
Asynchronously gets the list of launchable processes for the currently logged in user.
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodLaunchProcessByName
Launches a process specified by Name.
Public methodLaunchProcessByNameAsync
Asynchronously launches a process specified by Name.
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodStartWatchingLaunchableProcesses
Sends a request to the server to watch the list of launchable processes for the currently logged in user.
Public methodStartWatchingLaunchableProcessesAsync
Asynchronously sends a request to the server to watch the list of launchable processes for the currently logged in user.
Public methodStopWatchingLaunchableProcesses
Sends a request to the server to stop watching the list of launchable processes for the currently logged in user.
Public methodStopWatchingLaunchableProcessesAsync
Asynchronously sends a request to the server to stop watching the list of launchable processes for the currently logged in user.
Public methodToString
Returns a String that represents the current Object.
(Inherited from Object.)

Properties

  NameDescription
Public propertyIsPASv2
Specifies if the server is running PASv1 or PASv2.
Public propertyLaunchableProcesses
Gets the cached list of launchable processes.
Public propertySession
Gets the Session with which this ProcessManager is associated.

Events

  NameDescription
Public eventLaunchableProcessesChanged
Raised when existing launchable processes for the logged in user are updated.

See Also