AsyncProcess Members

Wraps the Process class to facilitate access to asynchronous stdout andstderr streams.This element is introduced in Windows PowerShell 5.0.

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

Protected Constructors

  Name Description
  AsyncProcess This element is introduced in Windows PowerShell 5.0.

Top

Protected Fields

  Name Description
protected field _process This element is introduced in Windows PowerShell 5.0.

Top

Public Properties

  Name Description
public property EnableRaisingEvents This element is introduced in Windows PowerShell 5.0.
public property ExitCode This element is introduced in Windows PowerShell 5.0.
public property ExitTime This element is introduced in Windows PowerShell 5.0.
public property Handle This element is introduced in Windows PowerShell 5.0.
public property HandleCount This element is introduced in Windows PowerShell 5.0.
public property HasExited This element is introduced in Windows PowerShell 5.0.
public property Id This element is introduced in Windows PowerShell 5.0.
public property MachineName This element is introduced in Windows PowerShell 5.0.
public property MainModule This element is introduced in Windows PowerShell 5.0.
public property MainWindowHandle This element is introduced in Windows PowerShell 5.0.
public property MainWindowTitle This element is introduced in Windows PowerShell 5.0.
public property MaxWorkingSet This element is introduced in Windows PowerShell 5.0.
public property MinWorkingSet This element is introduced in Windows PowerShell 5.0.
public property Modules This element is introduced in Windows PowerShell 5.0.
public property NonpagedSystemMemorySize64 This element is introduced in Windows PowerShell 5.0.
public property PagedMemorySize64 This element is introduced in Windows PowerShell 5.0.
public property PagedSystemMemorySize64 This element is introduced in Windows PowerShell 5.0.
public property PeakPagedMemorySize64 This element is introduced in Windows PowerShell 5.0.
public property PeakVirtualMemorySize64 This element is introduced in Windows PowerShell 5.0.
public property PeakWorkingSet64 This element is introduced in Windows PowerShell 5.0.
public property PriorityBoostEnabled This element is introduced in Windows PowerShell 5.0.
public property PriorityClass This element is introduced in Windows PowerShell 5.0.
public property PrivateMemorySize64 This element is introduced in Windows PowerShell 5.0.
public property PrivilegedProcessorTime This element is introduced in Windows PowerShell 5.0.
public property ProcessName This element is introduced in Windows PowerShell 5.0.
public property ProcessorAffinity This element is introduced in Windows PowerShell 5.0.
public property Responding This element is introduced in Windows PowerShell 5.0.
public property SessionId This element is introduced in Windows PowerShell 5.0.
public property StandardError This element is introduced in Windows PowerShell 5.0.
public property StandardOutput This element is introduced in Windows PowerShell 5.0.
public property StartTime This element is introduced in Windows PowerShell 5.0.
public property SynchronizingObject This element is introduced in Windows PowerShell 5.0.
public property Threads This element is introduced in Windows PowerShell 5.0.
public property TotalProcessorTime This element is introduced in Windows PowerShell 5.0.
public property UserProcessorTime This element is introduced in Windows PowerShell 5.0.
public property VirtualMemorySize64 This element is introduced in Windows PowerShell 5.0.
public property WorkingSet64 This element is introduced in Windows PowerShell 5.0.

Top

Public Methods

(see also Protected Methods)

  Name Description
public method Close This element is introduced in Windows PowerShell 5.0.
public method CloseMainWindow This element is introduced in Windows PowerShell 5.0.
public method Dispose Overloaded. This element is introduced in Windows PowerShell 5.0.
public methodstatic EnterDebugMode This element is introduced in Windows PowerShell 5.0.
public method Equals  (Inherited from Object)
public methodstatic GetCurrentProcess This element is introduced in Windows PowerShell 5.0.
public method GetHashCode  (Inherited from Object)
public methodstatic GetProcessById Overloaded. This element is introduced in Windows PowerShell 5.0.
public methodstatic GetProcesses Overloaded. This element is introduced in Windows PowerShell 5.0.
public methodstatic GetProcessesByName Overloaded. This element is introduced in Windows PowerShell 5.0.
public method GetType  (Inherited from Object)
public method Kill This element is introduced in Windows PowerShell 5.0.
public methodstatic LeaveDebugMode This element is introduced in Windows PowerShell 5.0.
public method Refresh This element is introduced in Windows PowerShell 5.0.
public methodstatic Start Overloaded. This element is introduced in Windows PowerShell 5.0.
public method ToString  (Inherited from Object)
public method WaitForExit Overloaded. This element is introduced in Windows PowerShell 5.0.
public method WaitForInputIdle Overloaded. This element is introduced in Windows PowerShell 5.0.

Top

Protected Methods

(see also Extension Methods)

  Name Description
protected method Dispose Overloaded. This element is introduced in Windows PowerShell 5.0.
protected method Finalize  (Inherited from Object)
protected method MemberwiseClone  (Inherited from Object)

Top

Extension Methods

  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

Public Events

  Name Description
public event Exited This element is introduced in Windows PowerShell 5.0.

Top

See Also

Reference

AsyncProcess Class
Microsoft.OneGet.Utility.Platform Namespace