Click to Rate and Give Feedback
MSDN
MSDN Library
.NET Development
.NET Framework 3.5
Process Class
Process Methods
Collapse All/Expand All Collapse All
Members FilterMembers Filter
Frameworks FilterFrameworks Filter
This page is specific to
Microsoft Visual Studio 2008/.NET Framework 3.5

Other versions are also available for the following:
.NET Framework Class Library
Process Methods

The Process type exposes the following members.

  NameDescription
Public methodBeginErrorReadLineBegins asynchronous read operations on the redirected StandardError stream of the application.
Public methodBeginOutputReadLineBegins asynchronous read operations on the redirected StandardOutput stream of the application.
Public methodCancelErrorReadCancels the asynchronous read operation on the redirected StandardError stream of an application.
Public methodCancelOutputReadCancels the asynchronous read operation on the redirected StandardOutput stream of an application.
Public methodSupported by the .NET Compact FrameworkCloseFrees all the resources that are associated with this component.
Public methodSupported by the .NET Compact FrameworkCloseMainWindowCloses a process that has a user interface by sending a close message to its main window.
Public methodCreateObjRefCreates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object. (Inherited from MarshalByRefObject.)
Public methodSupported by the .NET Compact FrameworkDisposeOverloaded.
Public methodStatic memberEnterDebugModePuts a Process component in state to interact with operating system processes that run in a special mode by enabling the native property SeDebugPrivilege on the current thread.
Public methodSupported by the .NET Compact FrameworkEqualsDetermines whether the specified Object is equal to the current Object. (Inherited from Object.)
Protected methodSupported by the .NET Compact FrameworkFinalizeReleases unmanaged resources and performs other cleanup operations before the Component is reclaimed by garbage collection. (Inherited from Component.)
Public methodStatic memberSupported by the .NET Compact FrameworkGetCurrentProcessGets a new Process component and associates it with the currently active process.
Public methodSupported by the .NET Compact FrameworkGetHashCodeServes as a hash function for a particular type. (Inherited from Object.)
Public methodGetLifetimeServiceRetrieves the current lifetime service object that controls the lifetime policy for this instance. (Inherited from MarshalByRefObject.)
Public methodStatic memberSupported by the .NET Compact FrameworkGetProcessByIdOverloaded. Creates a new Process component, and associates it with the existing process resource that you specify.
Public methodStatic memberGetProcessesOverloaded. Creates an array of new Process components and associates them with existing process resources.
Public methodStatic memberGetProcessesByNameOverloaded. Creates an array of new Process components and associates them with the existing process resources that all share the specified process name.
Protected methodGetServiceReturns an object that represents a service provided by the Component or by its Container. (Inherited from Component.)
Public methodSupported by the .NET Compact FrameworkGetTypeGets the Type of the current instance. (Inherited from Object.)
Public methodInitializeLifetimeServiceObtains a lifetime service object to control the lifetime policy for this instance. (Inherited from MarshalByRefObject.)
Public methodSupported by the .NET Compact FrameworkKillImmediately stops the associated process.
Public methodStatic memberLeaveDebugModeTakes a Process component out of the state that lets it interact with operating system processes that run in a special mode.
Protected methodSupported by the .NET Compact FrameworkMemberwiseCloneOverloaded.
Protected methodSupported by the .NET Compact FrameworkOnExitedRaises the Exited event.
Public methodSupported by the .NET Compact FrameworkRefreshDiscards any information about the associated process that has been cached inside the process component.
Public methodStatic memberSupported by the .NET Compact FrameworkStartOverloaded. Starts a process resource and associates it with a Process component.
Public methodSupported by the .NET Compact FrameworkToStringOverloaded.
Public methodSupported by the .NET Compact FrameworkWaitForExitOverloaded. Sets the period of time to wait for the associated process to exit, and blocks the current thread of execution until the time has elapsed or the process has exited.
Public methodWaitForInputIdleOverloaded. Causes the Process component to wait for the associated process to enter an idle state.
Top
Tags What's this?: Add a tag
Community Content   What is Community Content?
Add new content RSS  Annotations
Processing
© 2009 Microsoft Corporation. All rights reserved. Terms of Use | Trademarks | Privacy Statement | Site Feedback
Page view tracker