Zdexby TheHolyOneZ
36,909 classes
Class

Process

: Component : MarshalByRefObject : Object
System.Diagnostics.Process, System 0x00E0 (224 B) inherited 0x0028 System.dll
0x00x00E0

Members 32

OffsetSizeNameTypeFlagsDefault
0x01haveProcessIdboolPrivate—
0x00290x03padding / unreflected
0x04processIdintPrivate—
0x01haveProcessHandleboolPrivate—
0x00310x07padding / unreflected
0x08m_processHandleSafeProcessHandlePrivate—
0x01isRemoteMachineboolPrivate—
0x00410x07padding / unreflected
0x08machineNamestringPrivate—
0x04m_processAccessintPrivate—
0x00540x04padding / unreflected
0x08threadsProcessThreadCollectionPrivate—
0x08modulesProcessModuleCollectionPrivate—
0x01haveWorkingSetLimitsboolPrivate—
0x01havePriorityClassboolPrivate—
0x01watchForExitboolPrivate—
0x01watchingForExitboolPrivate—
0x006C0x04padding / unreflected
0x08onExitedEventHandlerPrivate—
0x01exitedboolPrivate—
0x00790x03padding / unreflected
0x04exitCodeintPrivate—
0x01signaledboolPrivate—
0x01haveExitTimeboolPrivate—
0x01raisedOnExitedboolPrivate—
0x00830x05padding / unreflected
0x08registeredWaitHandleRegisteredWaitHandlePrivate—
0x08waitHandleWaitHandlePrivate—
0x08synchronizingObjectISynchronizeInvokePrivate—
0x08standardOutputStreamReaderPrivate—
0x08standardInputStreamWriterPrivate—
0x08standardErrorStreamReaderPrivate—
0x01disposedboolPrivate—
0x00B90x03padding / unreflected
0x04outputStreamReadModeStreamReadModePrivate—
0x04errorStreamReadModeStreamReadModePrivate—
0x04inputStreamReadModeStreamReadModePrivate—
0x08outputAsyncStreamReader1 flags—
0x08errorAsyncStreamReader1 flags—
0x08process_namestringPrivate—
Inherited from Component 3
OffsetSizeNameTypeFlagsDefault
0x08EventDisposedobjectPrivateStatic+1 flags—
0x00080x10padding / unreflected
0x08siteISitePrivate—
0x08eventsEventHandlerListPrivate—
Inherited from MarshalByRefObject 1
OffsetSizeNameTypeFlagsDefault
0x08_identityobjectPrivate+1 flags—

Functions 32

SignatureFlagsNativeParams
void .ctor(const string& machineName, bool isRemoteMachine, int processId, ProcessInfo processInfo)Private+1 flags0x08
bool get_Associated()Private+1 flags0x01
bool get_HasExited()Public+1 flags0x01
int get_Id()Public+1 flags0x04
ISynchronizeInvoke get_SynchronizingObject()Public+1 flags0x08
void ReleaseProcessHandle(SafeProcessHandle handle)Private0x08
void CompletionCallback(object context, bool wasSignaled)Private0x08
void Dispose(bool disposing)2 flags0x01
void Close()Public0x00
void EnsureState(const State& state)Private0x04
void EnsureWatchingForExit()Private0x00
Process GetProcessById(int processId)PublicStatic0x08
Process[] GetProcesses()PublicStatic0x08
Process GetCurrentProcess()PublicStatic0x08
void OnExited()1 flags0x00
SafeProcessHandle GetProcessHandle(int access, bool throwIfExited)Private0x08
SafeProcessHandle GetProcessHandle(int access)Private0x08
void Refresh()Public0x00
void SetProcessHandle(SafeProcessHandle processHandle)Private0x08
void SetProcessId(int processId)Private0x04
void StopWatchingForExit()Private0x00
string ToString()Public+1 flags0x08
void .ctor(SafeProcessHandle handle, int id)Private+1 flags0x08
string ProcessName_icall(long handle)PrivateStatic0x08
string ProcessName_internal(SafeProcessHandle handle)PrivateStatic0x08
string get_ProcessName()Public+1 flags0x08
long GetProcess_internal(int pid)PrivateStatic0x08
Process GetProcessById(int processId, const string& machineName)PublicStatic0x08
int[] GetProcesses_internal()PrivateStatic0x08
Process[] GetProcesses(const string& machineName)PublicStatic0x08
bool IsLocalMachine(const string& machineName)PrivateStatic0x08
void RaiseOnExited()Private0x00

Used by 12

types with a member, parameter or interface of this type